Max level shown:
12024-11-15T20:11:34.089ZINFOtest_mgs_metrics: setting up simulated sidecar slot = sidecar 0
22024-11-15T20:11:34.091ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:34743 multicast_addr = ::1 slot = sidecar 0
32024-11-15T20:11:34.091ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:55859 multicast_addr = ::1 slot = sidecar 0
42024-11-15T20:11:34.091ZINFOtest_mgs_metrics: setting up simulated sidecar slot = sidecar 1
52024-11-15T20:11:34.091ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:52000 multicast_addr = ::1 slot = sidecar 1
62024-11-15T20:11:34.091ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:43262 multicast_addr = ::1 slot = sidecar 1
72024-11-15T20:11:34.091ZINFOtest_mgs_metrics: setting up simulated gimlet slot = gimlet 0
82024-11-15T20:11:34.091ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:37382 multicast_addr = ::1 slot = gimlet 0
92024-11-15T20:11:34.092ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:54697 multicast_addr = ::1 slot = gimlet 0
102024-11-15T20:11:34.092ZINFOtest_mgs_metrics (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
112024-11-15T20:11:34.092ZINFOtest_mgs_metrics: setting up simulated gimlet slot = gimlet 1
122024-11-15T20:11:34.092ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:43887 multicast_addr = ::1 slot = gimlet 1
132024-11-15T20:11:34.092ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:33101 multicast_addr = ::1 slot = gimlet 1
142024-11-15T20:11:34.092ZINFOtest_mgs_metrics (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
152024-11-15T20:11:34.092ZINFOtest_mgs_metrics: setting up gateway server
162024-11-15T20:11:34.092ZDEBGtest_mgs_metrics: successfully registered DTrace USDT probes
172024-11-15T20:11:34.092ZINFOtest_mgs_metrics: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
182024-11-15T20:11:34.092ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /ignition versions = all
192024-11-15T20:11:34.092ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /ignition/{type}/{slot} versions = all
202024-11-15T20:11:34.092ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = POST path = /ignition/{type}/{slot}/{command} versions = all
212024-11-15T20:11:34.092ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /local/all-sp-ids versions = all
222024-11-15T20:11:34.092ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /local/switch-id versions = all
232024-11-15T20:11:34.092ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = POST path = /recovery/host-phase2 versions = all
242024-11-15T20:11:34.092ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot} versions = all
252024-11-15T20:11:34.092ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/component versions = all
262024-11-15T20:11:34.094ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/component/{component} versions = all
272024-11-15T20:11:34.095ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
282024-11-15T20:11:34.095ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
292024-11-15T20:11:34.095ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/component/{component}/caboose versions = all
302024-11-15T20:11:34.095ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa versions = all
312024-11-15T20:11:34.096ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status versions = all
322024-11-15T20:11:34.096ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa versions = all
332024-11-15T20:11:34.096ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = POST path = /sp/{type}/{slot}/component/{component}/reset versions = all
342024-11-15T20:11:34.096ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info versions = all
352024-11-15T20:11:34.096ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach versions = all
362024-11-15T20:11:34.096ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach versions = all
372024-11-15T20:11:34.096ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = POST path = /sp/{type}/{slot}/component/{component}/update versions = all
382024-11-15T20:11:34.096ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort versions = all
392024-11-15T20:11:34.096ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/component/{component}/update-status versions = all
402024-11-15T20:11:34.096ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress versions = all
412024-11-15T20:11:34.096ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/host-phase2-progress versions = all
422024-11-15T20:11:34.096ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
432024-11-15T20:11:34.097ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
442024-11-15T20:11:34.097ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/power-state versions = all
452024-11-15T20:11:34.097ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = POST path = /sp/{type}/{slot}/power-state versions = all
462024-11-15T20:11:34.097ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value versions = all
472024-11-15T20:11:34.097ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = GET path = /sp/{type}/{slot}/startup-options versions = all
482024-11-15T20:11:34.097ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:36019 method = POST path = /sp/{type}/{slot}/startup-options versions = all
492024-11-15T20:11:34.097ZINFOtest_mgs_metrics (dropshot): listening local_addr = [::1]:36019
502024-11-15T20:11:34.097ZDEBGtest_mgs_metrics (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:36019
512024-11-15T20:11:34.160ZDEBGtest_mgs_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:34743
522024-11-15T20:11:34.160ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
532024-11-15T20:11:34.160ZDEBGtest_mgs_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:52000
542024-11-15T20:11:34.160ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
552024-11-15T20:11:34.160ZDEBGtest_mgs_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:37382
562024-11-15T20:11:34.160ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
572024-11-15T20:11:34.160ZDEBGtest_mgs_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:43887
582024-11-15T20:11:34.160ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
592024-11-15T20:11:34.160ZDEBGtest_mgs_metrics (sensor-poller): waiting for SP discovery to complete... elapsed = 10.851\u{b5}s error = discovery process not yet complete
602024-11-15T20:11:34.161ZWARNtest_mgs_metrics (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = Some(127.0.0.1:37069)
612024-11-15T20:11:34.161ZDEBGtest_mgs_metrics (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = 4434f2ae-de14-477f-a5d3-d8042811b01e
622024-11-15T20:11:34.161ZDEBGtest_mgs_metrics (producer-server): registered DTrace probes
632024-11-15T20:11:34.161ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:42841 method = GET path = /{producer_id} versions = all
642024-11-15T20:11:34.161ZINFOtest_mgs_metrics (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/dropshot-0.13.0/src/server.rs:327 local_addr = [::1]:42841
652024-11-15T20:11:34.161ZDEBGtest_mgs_metrics (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:42841
662024-11-15T20:11:34.161ZDEBGtest_mgs_metrics (producer-server): Requested any available port, Dropshot server has been bound to [::1]:42841
672024-11-15T20:11:34.161ZDEBGtest_mgs_metrics (producer-server): Nexus IP provided explicitly, will use it addr = 127.0.0.1:37069
682024-11-15T20:11:34.161ZDEBGtest_mgs_metrics (producer-server): starting producer registration task
692024-11-15T20:11:34.161ZINFOtest_mgs_metrics (producer-server): starting oximeter metric producer server address = [::1]:42841 file = oximeter/producer/src/lib.rs:279 interval = 10s producer_id = 4434f2ae-de14-477f-a5d3-d8042811b01e
702024-11-15T20:11:34.161ZINFOtest_mgs_metrics (producer-server): bound metrics producer server address = [::1]:42841 collection_interval = 10s producer_id = 4434f2ae-de14-477f-a5d3-d8042811b01e
712024-11-15T20:11:34.163ZDEBGtest_mgs_metrics (producer-registration-task): registering / renewing oximeter producer lease with Nexus
722024-11-15T20:11:34.163ZDEBGtest_mgs_metrics (producer-registration-task): using nexus address for registration addr = 127.0.0.1:37069
732024-11-15T20:11:34.218ZDEBGtest_mgs_metrics (producer-registration-task): client request body = Some(Body) method = POST uri = http://127.0.0.1:37069/metrics/producers
742024-11-15T20:11:34.226ZDEBGtest_mgs_metrics: received discover; sending response sender = Sender { addr: [::1]:40382, vid: One } slot = sidecar 0
752024-11-15T20:11:34.227ZDEBGtest_mgs_metrics: received discover; sending response sender = Sender { addr: [::1]:60783, vid: One } slot = sidecar 1
762024-11-15T20:11:34.227ZDEBGtest_mgs_metrics: received discover; sending response sender = Sender { addr: [::1]:45632, vid: One } slot = gimlet 0
772024-11-15T20:11:34.227ZDEBGtest_mgs_metrics: received discover; sending response sender = Sender { addr: [::1]:45542, vid: One } slot = gimlet 1
782024-11-15T20:11:34.227ZDEBGtest_mgs_metrics (sensor-poller): waiting for SP discovery to complete... elapsed = 66.405679ms error = discovery process not yet complete
792024-11-15T20:11:34.240ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
802024-11-15T20:11:34.240ZINFOtest_mgs_metrics (ManagementSwitch): initial discovery complete addr = [::1]:34743
812024-11-15T20:11:34.240ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
822024-11-15T20:11:34.240ZINFOtest_mgs_metrics (ManagementSwitch): initial discovery complete addr = [::1]:52000
832024-11-15T20:11:34.240ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
842024-11-15T20:11:34.240ZINFOtest_mgs_metrics (ManagementSwitch): initial discovery complete addr = [::1]:37382
852024-11-15T20:11:34.240ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
862024-11-15T20:11:34.240ZINFOtest_mgs_metrics (ManagementSwitch): initial discovery complete addr = [::1]:43887
872024-11-15T20:11:34.241ZINFOtest_mgs_metrics (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
882024-11-15T20:11:34.241ZINFOtest_mgs_metrics (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
892024-11-15T20:11:34.241ZINFOtest_mgs_metrics (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
902024-11-15T20:11:34.241ZINFOtest_mgs_metrics (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
912024-11-15T20:11:34.241ZDEBGtest_mgs_metrics (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
922024-11-15T20:11:34.257ZDEBGtest_mgs_metrics (producer-registration-task): client response result = Ok(Response { url: "http://127.0.0.1:37069/metrics/producers", status: 201, headers: {"content-type": "application/json", "x-request-id": "b04479c3-90cc-4bea-a9ac-b250f17d66d7", "content-length": "41", "date": "Fri, 15 Nov 2024 20:11:34 GMT"} })
932024-11-15T20:11:34.258ZDEBGtest_mgs_metrics (producer-registration-task): registered with nexus successfully
942024-11-15T20:11:34.258ZDEBGtest_mgs_metrics (producer-registration-task): pausing until time to renew lease lease_duration = 600s wait_period = 150s
952024-11-15T20:11:34.340ZINFOtest_mgs_metrics (dropshot): accepted connection file = /home/build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/dropshot-0.13.0/src/server.rs:1023 local_addr = [::1]:42841 remote_addr = [::1]:59154
962024-11-15T20:11:34.341ZTRACtest_mgs_metrics (dropshot): incoming request local_addr = [::1]:42841 method = GET remote_addr = [::1]:59154 req_id = badf39fd-0f1d-4dd1-be9d-58b235ea944a uri = /4434f2ae-de14-477f-a5d3-d8042811b01e
972024-11-15T20:11:34.343ZDEBGtest_mgs_metrics (producer-server): produced metric samples sample_chunks = 0 samples = 0
982024-11-15T20:11:34.343ZINFOtest_mgs_metrics (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/dropshot-0.13.0/src/server.rs:863 latency_us = 1443 local_addr = [::1]:42841 method = GET remote_addr = [::1]:59154 req_id = badf39fd-0f1d-4dd1-be9d-58b235ea944a response_code = 200 uri = /4434f2ae-de14-477f-a5d3-d8042811b01e
992024-11-15T20:11:34.345ZTRACtest_mgs_metrics (dropshot): incoming request local_addr = [::1]:42841 method = GET remote_addr = [::1]:59154 req_id = 9617a7ff-bee0-4211-acef-abd7a81122c6 uri = /4434f2ae-de14-477f-a5d3-d8042811b01e
1002024-11-15T20:11:34.347ZDEBGtest_mgs_metrics (producer-server): produced metric samples sample_chunks = 0 samples = 0
1012024-11-15T20:11:34.348ZINFOtest_mgs_metrics (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/dropshot-0.13.0/src/server.rs:863 latency_us = 1029 local_addr = [::1]:42841 method = GET remote_addr = [::1]:59154 req_id = 9617a7ff-bee0-4211-acef-abd7a81122c6 response_code = 200 uri = /4434f2ae-de14-477f-a5d3-d8042811b01e
1022024-11-15T20:11:34.368ZTRACtest_mgs_metrics (dropshot): incoming request local_addr = [::1]:42841 method = GET remote_addr = [::1]:59154 req_id = b666e182-bc8f-4137-9f55-adad03734256 uri = /4434f2ae-de14-477f-a5d3-d8042811b01e
1032024-11-15T20:11:34.369ZDEBGtest_mgs_metrics (producer-server): produced metric samples sample_chunks = 0 samples = 0
1042024-11-15T20:11:34.370ZINFOtest_mgs_metrics (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/dropshot-0.13.0/src/server.rs:863 latency_us = 1898 local_addr = [::1]:42841 method = GET remote_addr = [::1]:59154 req_id = b666e182-bc8f-4137-9f55-adad03734256 response_code = 200 uri = /4434f2ae-de14-477f-a5d3-d8042811b01e
1052024-11-15T20:11:34.377ZINFOtest_mgs_metrics (sensor-poller): starting to poll SP sensor data every 1s
1062024-11-15T20:11:34.377ZINFOtest_mgs_metrics (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
1072024-11-15T20:11:34.377ZINFOtest_mgs_metrics (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
1082024-11-15T20:11:34.377ZINFOtest_mgs_metrics (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
1092024-11-15T20:11:34.377ZINFOtest_mgs_metrics (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
1102024-11-15T20:11:34.378ZTRACtest_mgs_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
1112024-11-15T20:11:34.378ZTRACtest_mgs_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
1122024-11-15T20:11:34.378ZTRACtest_mgs_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
1132024-11-15T20:11:34.378ZTRACtest_mgs_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1142024-11-15T20:11:34.378ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1152024-11-15T20:11:34.378ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1162024-11-15T20:11:34.378ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1172024-11-15T20:11:34.378ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1182024-11-15T20:11:34.378ZDEBGtest_mgs_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
1192024-11-15T20:11:34.378ZDEBGtest_mgs_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
1202024-11-15T20:11:34.378ZDEBGtest_mgs_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
1212024-11-15T20:11:34.378ZDEBGtest_mgs_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
1222024-11-15T20:11:34.379ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 2 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
1232024-11-15T20:11:34.380ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 2 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
1242024-11-15T20:11:34.380ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 2 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
1252024-11-15T20:11:34.380ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 2 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
1262024-11-15T20:11:34.380ZDEBGtest_mgs_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
1272024-11-15T20:11:34.380ZDEBGtest_mgs_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
1282024-11-15T20:11:34.380ZDEBGtest_mgs_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
1292024-11-15T20:11:34.380ZDEBGtest_mgs_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
1302024-11-15T20:11:34.380ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1312024-11-15T20:11:34.380ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1322024-11-15T20:11:34.381ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1332024-11-15T20:11:34.381ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1342024-11-15T20:11:34.382ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 2 })
1352024-11-15T20:11:34.382ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 10 })
1362024-11-15T20:11:34.382ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 0 })
1372024-11-15T20:11:34.382ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 10 })
1382024-11-15T20:11:34.382ZDEBGtest_mgs_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
1392024-11-15T20:11:34.382ZDEBGtest_mgs_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
1402024-11-15T20:11:34.382ZDEBGtest_mgs_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
1412024-11-15T20:11:34.382ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 0
1422024-11-15T20:11:34.382ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 0
1432024-11-15T20:11:34.382ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 0
1442024-11-15T20:11:34.382ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 0
1452024-11-15T20:11:34.382ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 0
1462024-11-15T20:11:34.382ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 0
1472024-11-15T20:11:34.382ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 0
1482024-11-15T20:11:34.383ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = tmp117 description = dev-0 sp_slot = 1
1492024-11-15T20:11:34.384ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 1
1502024-11-15T20:11:34.384ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 1
1512024-11-15T20:11:34.385ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 1
1522024-11-15T20:11:34.385ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 1
1532024-11-15T20:11:34.385ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 1
1542024-11-15T20:11:34.385ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 1
1552024-11-15T20:11:34.385ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 1
1562024-11-15T20:11:34.385ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1572024-11-15T20:11:34.385ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
1582024-11-15T20:11:34.385ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(SpState) }
1592024-11-15T20:11:34.386ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
1602024-11-15T20:11:34.386ZDEBGtest_mgs_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1612024-11-15T20:11:34.387ZDEBGtest_mgs_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
1622024-11-15T20:11:34.387ZDEBGtest_mgs_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
1632024-11-15T20:11:34.387ZDEBGtest_mgs_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
1642024-11-15T20:11:34.387ZDEBGtest_mgs_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
1652024-11-15T20:11:34.387ZDEBGtest_mgs_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
1662024-11-15T20:11:34.387ZDEBGtest_mgs_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
1672024-11-15T20:11:34.387ZDEBGtest_mgs_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
1682024-11-15T20:11:34.387ZDEBGtest_mgs_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
1692024-11-15T20:11:34.387ZDEBGtest_mgs_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
1702024-11-15T20:11:34.387ZDEBGtest_mgs_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
1712024-11-15T20:11:34.387ZDEBGtest_mgs_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
1722024-11-15T20:11:34.392ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1732024-11-15T20:11:34.392ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1742024-11-15T20:11:34.393ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
1752024-11-15T20:11:34.393ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
1762024-11-15T20:11:34.393ZTRACtest_mgs_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1772024-11-15T20:11:34.393ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1782024-11-15T20:11:34.393ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
1792024-11-15T20:11:34.393ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
1802024-11-15T20:11:34.398ZDEBGtest_mgs_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1812024-11-15T20:11:34.400ZDEBGtest_mgs_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
1822024-11-15T20:11:34.400ZDEBGtest_mgs_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
1832024-11-15T20:11:34.400ZDEBGtest_mgs_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
1842024-11-15T20:11:34.400ZDEBGtest_mgs_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
1852024-11-15T20:11:34.400ZDEBGtest_mgs_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
1862024-11-15T20:11:34.400ZDEBGtest_mgs_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
1872024-11-15T20:11:34.400ZDEBGtest_mgs_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
1882024-11-15T20:11:34.400ZDEBGtest_mgs_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
1892024-11-15T20:11:34.400ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1902024-11-15T20:11:34.400ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1912024-11-15T20:11:34.400ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
1922024-11-15T20:11:34.400ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 6 }, kind: MgsRequest(SpState) }
1932024-11-15T20:11:34.400ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
1942024-11-15T20:11:34.400ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
1952024-11-15T20:11:34.401ZDEBGtest_mgs_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
1962024-11-15T20:11:34.401ZDEBGtest_mgs_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
1972024-11-15T20:11:34.401ZDEBGtest_mgs_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
1982024-11-15T20:11:34.401ZDEBGtest_mgs_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
1992024-11-15T20:11:34.401ZDEBGtest_mgs_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
2002024-11-15T20:11:34.401ZDEBGtest_mgs_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
2012024-11-15T20:11:34.401ZDEBGtest_mgs_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
2022024-11-15T20:11:34.401ZDEBGtest_mgs_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
2032024-11-15T20:11:34.401ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
2042024-11-15T20:11:34.401ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2052024-11-15T20:11:34.401ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2062024-11-15T20:11:34.401ZTRACtest_mgs_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
2072024-11-15T20:11:34.408ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2082024-11-15T20:11:34.408ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2092024-11-15T20:11:34.409ZDEBGtest_mgs_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
2102024-11-15T20:11:34.411ZDEBGtest_mgs_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
2112024-11-15T20:11:34.411ZDEBGtest_mgs_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
2122024-11-15T20:11:34.411ZDEBGtest_mgs_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
2132024-11-15T20:11:34.411ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 7 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2142024-11-15T20:11:34.411ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 7 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2152024-11-15T20:11:34.412ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2162024-11-15T20:11:34.412ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2172024-11-15T20:11:34.412ZDEBGtest_mgs_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
2182024-11-15T20:11:34.412ZDEBGtest_mgs_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
2192024-11-15T20:11:34.412ZDEBGtest_mgs_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
2202024-11-15T20:11:34.413ZDEBGtest_mgs_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
2212024-11-15T20:11:34.413ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2222024-11-15T20:11:34.413ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2232024-11-15T20:11:34.415ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2242024-11-15T20:11:34.415ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2252024-11-15T20:11:34.416ZDEBGtest_mgs_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
2262024-11-15T20:11:34.416ZDEBGtest_mgs_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
2272024-11-15T20:11:34.416ZDEBGtest_mgs_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
2282024-11-15T20:11:34.416ZDEBGtest_mgs_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
2292024-11-15T20:11:34.416ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2302024-11-15T20:11:34.416ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2312024-11-15T20:11:34.418ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2322024-11-15T20:11:34.418ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2332024-11-15T20:11:34.418ZDEBGtest_mgs_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
2342024-11-15T20:11:34.418ZDEBGtest_mgs_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
2352024-11-15T20:11:34.419ZDEBGtest_mgs_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
2362024-11-15T20:11:34.419ZDEBGtest_mgs_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
2372024-11-15T20:11:34.419ZDEBGtest_mgs_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
2382024-11-15T20:11:34.419ZDEBGtest_mgs_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
2392024-11-15T20:11:34.419ZDEBGtest_mgs_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
2402024-11-15T20:11:34.419ZDEBGtest_mgs_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
2412024-11-15T20:11:34.419ZDEBGtest_mgs_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
2422024-11-15T20:11:34.419ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 10 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2432024-11-15T20:11:34.419ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 10 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2442024-11-15T20:11:34.423ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2452024-11-15T20:11:34.423ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2462024-11-15T20:11:34.423ZDEBGtest_mgs_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
2472024-11-15T20:11:34.423ZDEBGtest_mgs_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
2482024-11-15T20:11:34.423ZDEBGtest_mgs_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
2492024-11-15T20:11:34.423ZDEBGtest_mgs_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
2502024-11-15T20:11:34.424ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 11 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2512024-11-15T20:11:34.424ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 11 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2522024-11-15T20:11:34.426ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 12 }, kind: MgsRequest(SpState) }
2532024-11-15T20:11:34.427ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 12 }, kind: MgsRequest(SpState) }
2542024-11-15T20:11:34.427ZDEBGtest_mgs_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
2552024-11-15T20:11:34.427ZDEBGtest_mgs_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
2562024-11-15T20:11:34.427ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 12 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
2572024-11-15T20:11:34.427ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 12 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
2582024-11-15T20:11:34.427ZTRACtest_mgs_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
2592024-11-15T20:11:34.427ZTRACtest_mgs_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1