Max level shown:
12024-12-20T21:46:29.434ZINFOtest_mgs_metrics: setting up simulated sidecar slot = sidecar 0
22024-12-20T21:46:29.434ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:35671 multicast_addr = ::1 slot = sidecar 0
32024-12-20T21:46:29.434ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:59868 multicast_addr = ::1 slot = sidecar 0
42024-12-20T21:46:29.434ZINFOtest_mgs_metrics: setting up simulated sidecar slot = sidecar 1
52024-12-20T21:46:29.434ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:44033 multicast_addr = ::1 slot = sidecar 1
62024-12-20T21:46:29.434ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:56408 multicast_addr = ::1 slot = sidecar 1
72024-12-20T21:46:29.436ZINFOtest_mgs_metrics: setting up simulated gimlet slot = gimlet 0
82024-12-20T21:46:29.436ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:54235 multicast_addr = ::1 slot = gimlet 0
92024-12-20T21:46:29.436ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:53933 multicast_addr = ::1 slot = gimlet 0
102024-12-20T21:46:29.436ZINFOtest_mgs_metrics (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
112024-12-20T21:46:29.436ZINFOtest_mgs_metrics: setting up simulated gimlet slot = gimlet 1
122024-12-20T21:46:29.436ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:41254 multicast_addr = ::1 slot = gimlet 1
132024-12-20T21:46:29.436ZINFOtest_mgs_metrics: simulated SP UDP socket bound local_addr = [::1]:45883 multicast_addr = ::1 slot = gimlet 1
142024-12-20T21:46:29.436ZINFOtest_mgs_metrics (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
152024-12-20T21:46:29.436ZINFOtest_mgs_metrics: setting up gateway server
162024-12-20T21:46:29.436ZDEBGtest_mgs_metrics: successfully registered DTrace USDT probes
172024-12-20T21:46:29.436ZINFOtest_mgs_metrics: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
182024-12-20T21:46:29.450ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /ignition versions = all
192024-12-20T21:46:29.450ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /ignition/{type}/{slot} versions = all
202024-12-20T21:46:29.450ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = POST path = /ignition/{type}/{slot}/{command} versions = all
212024-12-20T21:46:29.450ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /local/all-sp-ids versions = all
222024-12-20T21:46:29.450ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /local/switch-id versions = all
232024-12-20T21:46:29.450ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = POST path = /recovery/host-phase2 versions = all
242024-12-20T21:46:29.450ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot} versions = all
252024-12-20T21:46:29.450ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/component versions = all
262024-12-20T21:46:29.450ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/component/{component} versions = all
272024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
282024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
292024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/component/{component}/caboose versions = all
302024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa versions = all
312024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status versions = all
322024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa versions = all
332024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = POST path = /sp/{type}/{slot}/component/{component}/reset versions = all
342024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info versions = all
352024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach versions = all
362024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach versions = all
372024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = POST path = /sp/{type}/{slot}/component/{component}/update versions = all
382024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort versions = all
392024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/component/{component}/update-status versions = all
402024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress versions = all
412024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/host-phase2-progress versions = all
422024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
432024-12-20T21:46:29.451ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
442024-12-20T21:46:29.452ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/power-state versions = all
452024-12-20T21:46:29.454ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = POST path = /sp/{type}/{slot}/power-state versions = all
462024-12-20T21:46:29.454ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value versions = all
472024-12-20T21:46:29.454ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = GET path = /sp/{type}/{slot}/startup-options versions = all
482024-12-20T21:46:29.454ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:33703 method = POST path = /sp/{type}/{slot}/startup-options versions = all
492024-12-20T21:46:29.454ZINFOtest_mgs_metrics (dropshot): listening local_addr = [::1]:33703
502024-12-20T21:46:29.454ZDEBGtest_mgs_metrics (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:33703
512024-12-20T21:46:29.561ZDEBGtest_mgs_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:35671
522024-12-20T21:46:29.561ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
532024-12-20T21:46:29.561ZDEBGtest_mgs_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:44033
542024-12-20T21:46:29.561ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
552024-12-20T21:46:29.562ZDEBGtest_mgs_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:54235
562024-12-20T21:46:29.562ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
572024-12-20T21:46:29.562ZDEBGtest_mgs_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:41254
582024-12-20T21:46:29.562ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
592024-12-20T21:46:29.562ZDEBGtest_mgs_metrics (sensor-poller): waiting for SP discovery to complete... elapsed = 11.691\u{b5}s error = discovery process not yet complete
602024-12-20T21:46:29.562ZWARNtest_mgs_metrics (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = Some(127.0.0.1:38423)
612024-12-20T21:46:29.562ZDEBGtest_mgs_metrics (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = ce38334e-a8a6-44e4-99f7-6b9f31d8b18a
622024-12-20T21:46:29.562ZDEBGtest_mgs_metrics (producer-server): registered DTrace probes
632024-12-20T21:46:29.562ZDEBGtest_mgs_metrics (dropshot): registered endpoint local_addr = [::1]:45367 method = GET path = /{producer_id} versions = all
642024-12-20T21:46:29.562ZINFOtest_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]:45367
652024-12-20T21:46:29.562ZDEBGtest_mgs_metrics (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:45367
662024-12-20T21:46:29.562ZDEBGtest_mgs_metrics (producer-server): Requested any available port, Dropshot server has been bound to [::1]:45367
672024-12-20T21:46:29.563ZDEBGtest_mgs_metrics (producer-server): Nexus IP provided explicitly, will use it addr = 127.0.0.1:38423
682024-12-20T21:46:29.563ZDEBGtest_mgs_metrics (producer-server): starting producer registration task
692024-12-20T21:46:29.563ZINFOtest_mgs_metrics (producer-server): starting oximeter metric producer server address = [::1]:45367 file = oximeter/producer/src/lib.rs:279 interval = 10s producer_id = ce38334e-a8a6-44e4-99f7-6b9f31d8b18a
702024-12-20T21:46:29.564ZINFOtest_mgs_metrics (producer-server): bound metrics producer server address = [::1]:45367 collection_interval = 10s producer_id = ce38334e-a8a6-44e4-99f7-6b9f31d8b18a
712024-12-20T21:46:29.564ZDEBGtest_mgs_metrics (producer-registration-task): registering / renewing oximeter producer lease with Nexus
722024-12-20T21:46:29.564ZDEBGtest_mgs_metrics (producer-registration-task): using nexus address for registration addr = 127.0.0.1:38423
732024-12-20T21:46:29.631ZDEBGtest_mgs_metrics (producer-registration-task): client request body = Some(Body) method = POST uri = http://127.0.0.1:38423/metrics/producers
742024-12-20T21:46:29.634ZDEBGtest_mgs_metrics (sensor-poller): waiting for SP discovery to complete... elapsed = 72.859878ms error = discovery process not yet complete
752024-12-20T21:46:29.645ZDEBGtest_mgs_metrics: received discover; sending response sender = Sender { addr: [::1]:56078, vid: One } slot = sidecar 0
762024-12-20T21:46:29.645ZDEBGtest_mgs_metrics: received discover; sending response sender = Sender { addr: [::1]:42761, vid: One } slot = sidecar 1
772024-12-20T21:46:29.645ZDEBGtest_mgs_metrics: received discover; sending response sender = Sender { addr: [::1]:60417, vid: One } slot = gimlet 0
782024-12-20T21:46:29.645ZDEBGtest_mgs_metrics: received discover; sending response sender = Sender { addr: [::1]:43134, vid: One } slot = gimlet 1
792024-12-20T21:46:30.117ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
802024-12-20T21:46:30.117ZINFOtest_mgs_metrics (ManagementSwitch): initial discovery complete addr = [::1]:35671
812024-12-20T21:46:30.117ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
822024-12-20T21:46:30.117ZINFOtest_mgs_metrics (ManagementSwitch): initial discovery complete addr = [::1]:44033
832024-12-20T21:46:30.117ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
842024-12-20T21:46:30.117ZINFOtest_mgs_metrics (ManagementSwitch): initial discovery complete addr = [::1]:54235
852024-12-20T21:46:30.118ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
862024-12-20T21:46:30.118ZINFOtest_mgs_metrics (ManagementSwitch): initial discovery complete addr = [::1]:41254
872024-12-20T21:46:30.119ZDEBGtest_mgs_metrics (sensor-poller): waiting for SP discovery to complete... elapsed = 557.86398ms error = discovery process not yet complete
882024-12-20T21:46:30.119ZINFOtest_mgs_metrics (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
892024-12-20T21:46:30.119ZINFOtest_mgs_metrics (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
902024-12-20T21:46:30.119ZINFOtest_mgs_metrics (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
912024-12-20T21:46:30.120ZINFOtest_mgs_metrics (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
922024-12-20T21:46:30.126ZDEBGtest_mgs_metrics (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
932024-12-20T21:46:30.151ZDEBGtest_mgs_metrics (producer-registration-task): client response result = Ok(Response { url: "http://127.0.0.1:38423/metrics/producers", status: 201, headers: {"content-type": "application/json", "x-request-id": "2eb23c86-bd96-4f5c-b67c-ec577772f513", "content-length": "41", "date": "Fri, 20 Dec 2024 21:46:29 GMT"} })
942024-12-20T21:46:30.153ZDEBGtest_mgs_metrics (producer-registration-task): registered with nexus successfully
952024-12-20T21:46:30.153ZDEBGtest_mgs_metrics (producer-registration-task): pausing until time to renew lease lease_duration = 600s wait_period = 150s
962024-12-20T21:46:30.304ZINFOtest_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]:45367 remote_addr = [::1]:38714
972024-12-20T21:46:30.306ZTRACtest_mgs_metrics (dropshot): incoming request local_addr = [::1]:45367 method = GET remote_addr = [::1]:38714 req_id = a16d0ac8-3788-4828-afa9-2cbc0da96e0e uri = /ce38334e-a8a6-44e4-99f7-6b9f31d8b18a
982024-12-20T21:46:30.307ZDEBGtest_mgs_metrics (producer-server): produced metric samples sample_chunks = 0 samples = 0
992024-12-20T21:46:30.318ZINFOtest_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 = 12483 local_addr = [::1]:45367 method = GET remote_addr = [::1]:38714 req_id = a16d0ac8-3788-4828-afa9-2cbc0da96e0e response_code = 200 uri = /ce38334e-a8a6-44e4-99f7-6b9f31d8b18a
1002024-12-20T21:46:30.372ZTRACtest_mgs_metrics (dropshot): incoming request local_addr = [::1]:45367 method = GET remote_addr = [::1]:38714 req_id = 1544678c-5a9e-4d28-afc8-1458c4bde450 uri = /ce38334e-a8a6-44e4-99f7-6b9f31d8b18a
1012024-12-20T21:46:30.373ZDEBGtest_mgs_metrics (producer-server): produced metric samples sample_chunks = 0 samples = 0
1022024-12-20T21:46:30.373ZINFOtest_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 = 1367 local_addr = [::1]:45367 method = GET remote_addr = [::1]:38714 req_id = 1544678c-5a9e-4d28-afc8-1458c4bde450 response_code = 200 uri = /ce38334e-a8a6-44e4-99f7-6b9f31d8b18a
1032024-12-20T21:46:30.410ZINFOtest_mgs_metrics (sensor-poller): starting to poll SP sensor data every 1s
1042024-12-20T21:46:30.410ZINFOtest_mgs_metrics (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
1052024-12-20T21:46:30.410ZINFOtest_mgs_metrics (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
1062024-12-20T21:46:30.410ZINFOtest_mgs_metrics (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
1072024-12-20T21:46:30.410ZINFOtest_mgs_metrics (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
1082024-12-20T21:46:30.411ZTRACtest_mgs_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
1092024-12-20T21:46:30.411ZTRACtest_mgs_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1102024-12-20T21:46:30.411ZTRACtest_mgs_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
1112024-12-20T21:46:30.411ZTRACtest_mgs_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
1122024-12-20T21:46:30.411ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1132024-12-20T21:46:30.411ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1142024-12-20T21:46:30.411ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1152024-12-20T21:46:30.412ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1162024-12-20T21:46:30.413ZDEBGtest_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
1172024-12-20T21:46:30.413ZDEBGtest_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
1182024-12-20T21:46:30.414ZDEBGtest_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
1192024-12-20T21:46:30.414ZDEBGtest_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-12-20T21:46:30.414ZTRACtest_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 }) })
1212024-12-20T21:46:30.414ZTRACtest_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]) }) })
1222024-12-20T21:46:30.414ZTRACtest_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 }) })
1232024-12-20T21:46:30.415ZTRACtest_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-12-20T21:46:30.415ZDEBGtest_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
1252024-12-20T21:46:30.415ZDEBGtest_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
1262024-12-20T21:46:30.415ZDEBGtest_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
1272024-12-20T21:46:30.415ZDEBGtest_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-12-20T21:46:30.415ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1292024-12-20T21:46:30.415ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1302024-12-20T21:46:30.415ZTRACtest_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-12-20T21:46:30.415ZTRACtest_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-12-20T21:46:30.416ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 2 })
1332024-12-20T21:46:30.416ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 10 })
1342024-12-20T21:46:30.417ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 0 })
1352024-12-20T21:46:30.417ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 10 })
1362024-12-20T21:46:30.417ZDEBGtest_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
1372024-12-20T21:46:30.417ZDEBGtest_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
1382024-12-20T21:46:30.417ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = tmp117 description = dev-0 sp_slot = 1
1392024-12-20T21:46:30.417ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 1
1402024-12-20T21:46:30.417ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 1
1412024-12-20T21:46:30.417ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 1
1422024-12-20T21:46:30.417ZDEBGtest_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
1432024-12-20T21:46:30.417ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 1
1442024-12-20T21:46:30.417ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 1
1452024-12-20T21:46:30.417ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 1
1462024-12-20T21:46:30.417ZDEBGtest_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
1472024-12-20T21:46:30.417ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 0
1482024-12-20T21:46:30.417ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 0
1492024-12-20T21:46:30.417ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 0
1502024-12-20T21:46:30.417ZDEBGtest_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
1512024-12-20T21:46:30.418ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 0
1522024-12-20T21:46:30.418ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 0
1532024-12-20T21:46:30.418ZDEBGtest_mgs_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 0
1542024-12-20T21:46:30.418ZTRACtest_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 }) }
1552024-12-20T21:46:30.418ZTRACtest_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 }) }
1562024-12-20T21:46:30.418ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(SpState) }
1572024-12-20T21:46:30.418ZTRACtest_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-39" }, offset: 0 }) }
1582024-12-20T21:46:30.418ZDEBGtest_mgs_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1592024-12-20T21:46:30.418ZDEBGtest_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
1602024-12-20T21:46:30.418ZDEBGtest_mgs_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
1612024-12-20T21:46:30.418ZDEBGtest_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
1622024-12-20T21:46:30.418ZDEBGtest_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
1632024-12-20T21:46:30.418ZDEBGtest_mgs_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
1642024-12-20T21:46:30.419ZDEBGtest_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
1652024-12-20T21:46:30.423ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1662024-12-20T21:46:30.423ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1672024-12-20T21:46:30.423ZTRACtest_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 }) })
1682024-12-20T21:46:30.423ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1692024-12-20T21:46:30.426ZTRACtest_mgs_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1702024-12-20T21:46:30.427ZTRACtest_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 }) }
1712024-12-20T21:46:30.427ZTRACtest_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-39" }, offset: 0 }) }
1722024-12-20T21:46:30.427ZTRACtest_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 }) }
1732024-12-20T21:46:30.427ZDEBGtest_mgs_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1742024-12-20T21:46:30.428ZDEBGtest_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
1752024-12-20T21:46:30.428ZDEBGtest_mgs_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
1762024-12-20T21:46:30.428ZDEBGtest_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
1772024-12-20T21:46:30.428ZDEBGtest_mgs_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
1782024-12-20T21:46:30.428ZDEBGtest_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
1792024-12-20T21:46:30.429ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1802024-12-20T21:46:30.429ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1812024-12-20T21:46:30.429ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1822024-12-20T21:46:30.447ZTRACtest_mgs_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 6 }, kind: MgsRequest(SpState) }
1832024-12-20T21:46:30.447ZTRACtest_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-1" }, offset: 0 }) }
1842024-12-20T21:46:30.447ZTRACtest_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 }) }
1852024-12-20T21:46:30.448ZDEBGtest_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
1862024-12-20T21:46:30.450ZDEBGtest_mgs_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
1872024-12-20T21:46:30.450ZDEBGtest_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
1882024-12-20T21:46:30.450ZDEBGtest_mgs_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
1892024-12-20T21:46:30.450ZDEBGtest_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
1902024-12-20T21:46:30.451ZDEBGtest_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
1912024-12-20T21:46:30.451ZDEBGtest_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
1922024-12-20T21:46:30.451ZDEBGtest_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
1932024-12-20T21:46:30.453ZTRACtest_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 }) })
1942024-12-20T21:46:30.454ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1952024-12-20T21:46:30.454ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
1962024-12-20T21:46:30.455ZTRACtest_mgs_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
1972024-12-20T21:46:30.460ZTRACtest_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-53" }, offset: 0 }) }
1982024-12-20T21:46:30.462ZTRACtest_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 }) }
1992024-12-20T21:46:30.463ZDEBGtest_mgs_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
2002024-12-20T21:46:30.463ZDEBGtest_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
2012024-12-20T21:46:30.464ZDEBGtest_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
2022024-12-20T21:46:30.464ZDEBGtest_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
2032024-12-20T21:46:30.464ZDEBGtest_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
2042024-12-20T21:46:30.464ZDEBGtest_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
2052024-12-20T21:46:30.464ZDEBGtest_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
2062024-12-20T21:46:30.464ZDEBGtest_mgs_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
2072024-12-20T21:46:30.464ZDEBGtest_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
2082024-12-20T21:46:30.464ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 7 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2092024-12-20T21:46:30.464ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 7 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2102024-12-20T21:46:30.477ZTRACtest_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-7" }, offset: 0 }) }
2112024-12-20T21:46:30.478ZTRACtest_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-53" }, offset: 0 }) }
2122024-12-20T21:46:30.486ZDEBGtest_mgs_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
2132024-12-20T21:46:30.487ZDEBGtest_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
2142024-12-20T21:46:30.487ZDEBGtest_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
2152024-12-20T21:46:30.487ZDEBGtest_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
2162024-12-20T21:46:30.487ZDEBGtest_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
2172024-12-20T21:46:30.488ZDEBGtest_mgs_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
2182024-12-20T21:46:30.489ZDEBGtest_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
2192024-12-20T21:46:30.489ZDEBGtest_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
2202024-12-20T21:46:30.490ZDEBGtest_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
2212024-12-20T21:46:30.490ZDEBGtest_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
2222024-12-20T21:46:30.490ZDEBGtest_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
2232024-12-20T21:46:30.490ZDEBGtest_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
2242024-12-20T21:46:30.490ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2252024-12-20T21:46:30.490ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2262024-12-20T21:46:30.516ZTRACtest_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-46" }, offset: 0 }) }
2272024-12-20T21:46:30.517ZTRACtest_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-46" }, offset: 0 }) }
2282024-12-20T21:46:30.519ZDEBGtest_mgs_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
2292024-12-20T21:46:30.520ZDEBGtest_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
2302024-12-20T21:46:30.520ZDEBGtest_mgs_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
2312024-12-20T21:46:30.520ZDEBGtest_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
2322024-12-20T21:46:30.591ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2332024-12-20T21:46:30.593ZTRACtest_mgs_metrics (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2342024-12-20T21:46:30.595ZTRACtest_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-0" }, offset: 0 }) }
2352024-12-20T21:46:30.596ZTRACtest_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-2" }, offset: 0 }) }
2362024-12-20T21:46:30.596ZDEBGtest_mgs_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
2372024-12-20T21:46:30.596ZDEBGtest_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
2382024-12-20T21:46:30.596ZDEBGtest_mgs_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
2392024-12-20T21:46:30.596ZDEBGtest_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