Max level shown:
12024-08-12T20:52:11.954ZINFOtest_demo_saga: setting up simulated sidecar slot = sidecar 0
22024-08-12T20:52:11.954ZINFOtest_demo_saga: simulated SP UDP socket bound local_addr = [::1]:32798 multicast_addr = ::1 slot = sidecar 0
32024-08-12T20:52:11.954ZINFOtest_demo_saga: simulated SP UDP socket bound local_addr = [::1]:39411 multicast_addr = ::1 slot = sidecar 0
42024-08-12T20:52:11.954ZINFOtest_demo_saga: setting up simulated sidecar slot = sidecar 1
52024-08-12T20:52:11.954ZINFOtest_demo_saga: simulated SP UDP socket bound local_addr = [::1]:56031 multicast_addr = ::1 slot = sidecar 1
62024-08-12T20:52:11.954ZINFOtest_demo_saga: simulated SP UDP socket bound local_addr = [::1]:49033 multicast_addr = ::1 slot = sidecar 1
72024-08-12T20:52:11.954ZINFOtest_demo_saga: setting up simulated gimlet slot = gimlet 0
82024-08-12T20:52:11.954ZINFOtest_demo_saga: simulated SP UDP socket bound local_addr = [::1]:48442 multicast_addr = ::1 slot = gimlet 0
92024-08-12T20:52:11.954ZINFOtest_demo_saga: simulated SP UDP socket bound local_addr = [::1]:58736 multicast_addr = ::1 slot = gimlet 0
102024-08-12T20:52:11.954ZINFOtest_demo_saga (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
112024-08-12T20:52:11.954ZINFOtest_demo_saga: setting up simulated gimlet slot = gimlet 1
122024-08-12T20:52:11.954ZINFOtest_demo_saga: simulated SP UDP socket bound local_addr = [::1]:36380 multicast_addr = ::1 slot = gimlet 1
132024-08-12T20:52:11.955ZINFOtest_demo_saga: simulated SP UDP socket bound local_addr = [::1]:55628 multicast_addr = ::1 slot = gimlet 1
142024-08-12T20:52:11.955ZINFOtest_demo_saga (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
152024-08-12T20:52:11.955ZINFOtest_demo_saga: setting up gateway server
162024-08-12T20:52:11.955ZDEBGtest_demo_saga: successfully registered DTrace USDT probes
172024-08-12T20:52:11.956ZINFOtest_demo_saga: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
182024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /ignition
192024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /ignition/{type}/{slot}
202024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = POST path = /ignition/{type}/{slot}/{command}
212024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /local/all-sp-ids
222024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /local/switch-id
232024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = POST path = /recovery/host-phase2
242024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}
252024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/component
262024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/component/{component}
272024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot
282024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot
292024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/component/{component}/caboose
302024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa
312024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status
322024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa
332024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = POST path = /sp/{type}/{slot}/component/{component}/reset
342024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info
352024-08-12T20:52:11.956ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach
362024-08-12T20:52:11.957ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach
372024-08-12T20:52:11.958ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = POST path = /sp/{type}/{slot}/component/{component}/update
382024-08-12T20:52:11.958ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort
392024-08-12T20:52:11.958ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/component/{component}/update-status
402024-08-12T20:52:11.958ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress
412024-08-12T20:52:11.958ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/host-phase2-progress
422024-08-12T20:52:11.958ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id
432024-08-12T20:52:11.958ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id
442024-08-12T20:52:11.958ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/power-state
452024-08-12T20:52:11.958ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = POST path = /sp/{type}/{slot}/power-state
462024-08-12T20:52:11.958ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value
472024-08-12T20:52:11.958ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = GET path = /sp/{type}/{slot}/startup-options
482024-08-12T20:52:11.958ZDEBGtest_demo_saga (dropshot): registered endpoint local_addr = [::1]:38247 method = POST path = /sp/{type}/{slot}/startup-options
492024-08-12T20:52:11.960ZINFOtest_demo_saga (dropshot): listening local_addr = [::1]:38247
502024-08-12T20:52:11.960ZDEBGtest_demo_saga (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:38247
512024-08-12T20:52:11.960ZDEBGtest_demo_saga (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:32798
522024-08-12T20:52:11.960ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 1 }, kind: MgsRequest(Discover) }
532024-08-12T20:52:11.961ZDEBGtest_demo_saga (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:56031
542024-08-12T20:52:11.961ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 1 }, kind: MgsRequest(Discover) }
552024-08-12T20:52:11.962ZDEBGtest_demo_saga (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:48442
562024-08-12T20:52:11.962ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 1 }, kind: MgsRequest(Discover) }
572024-08-12T20:52:11.962ZDEBGtest_demo_saga (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:36380
582024-08-12T20:52:11.962ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 1 }, kind: MgsRequest(Discover) }
592024-08-12T20:52:11.962ZDEBGtest_demo_saga: received discover; sending response port = One sender = [::1]:48547 slot = sidecar 0
602024-08-12T20:52:11.962ZDEBGtest_demo_saga: received discover; sending response port = One sender = [::1]:55100 slot = sidecar 1
612024-08-12T20:52:11.962ZDEBGtest_demo_saga: received discover; sending response port = One sender = [::1]:54873 slot = gimlet 0
622024-08-12T20:52:11.963ZDEBGtest_demo_saga: received discover; sending response port = One sender = [::1]:51509 slot = gimlet 1
632024-08-12T20:52:11.963ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
642024-08-12T20:52:11.963ZINFOtest_demo_saga (ManagementSwitch): initial discovery complete addr = [::1]:32798
652024-08-12T20:52:11.963ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
662024-08-12T20:52:11.963ZINFOtest_demo_saga (ManagementSwitch): initial discovery complete addr = [::1]:56031
672024-08-12T20:52:11.963ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
682024-08-12T20:52:11.963ZINFOtest_demo_saga (ManagementSwitch): initial discovery complete addr = [::1]:48442
692024-08-12T20:52:11.963ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
702024-08-12T20:52:11.963ZINFOtest_demo_saga (ManagementSwitch): initial discovery complete addr = [::1]:36380
712024-08-12T20:52:11.965ZINFOtest_demo_saga (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
722024-08-12T20:52:11.965ZINFOtest_demo_saga (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
732024-08-12T20:52:11.965ZINFOtest_demo_saga (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
742024-08-12T20:52:11.967ZINFOtest_demo_saga (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
752024-08-12T20:52:11.967ZDEBGtest_demo_saga (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
762024-08-12T20:52:18.358ZINFOtest_demo_saga (dropshot): accepted connection local_addr = [::1]:38247 remote_addr = [::1]:53774
772024-08-12T20:52:18.359ZTRACtest_demo_saga (dropshot): incoming request local_addr = [::1]:38247 method = GET remote_addr = [::1]:53774 req_id = 08571aad-c8ce-47a2-9a97-2851ac270796 uri = /ignition
782024-08-12T20:52:18.359ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 2 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
792024-08-12T20:52:18.359ZDEBGtest_demo_saga: received bulk ignition state request offset = 0 port = One sender = [::1]:48547 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
802024-08-12T20:52:18.359ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, message_id: 2 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
812024-08-12T20:52:18.359ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
822024-08-12T20:52:18.359ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
832024-08-12T20:52:18.359ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
842024-08-12T20:52:18.359ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
852024-08-12T20:52:18.359ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
862024-08-12T20:52:18.359ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
872024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
882024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
892024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
902024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
912024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
922024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
932024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
942024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
952024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
962024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
972024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
982024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
992024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
1002024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
1012024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
1022024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
1032024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
1042024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
1052024-08-12T20:52:18.360ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
1062024-08-12T20:52:18.361ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
1072024-08-12T20:52:18.361ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
1082024-08-12T20:52:18.361ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
1092024-08-12T20:52:18.361ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
1102024-08-12T20:52:18.361ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
1112024-08-12T20:52:18.361ZWARNtest_demo_saga (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
1122024-08-12T20:52:18.361ZINFOtest_demo_saga (dropshot): request completed latency_us = 695 local_addr = [::1]:38247 method = GET remote_addr = [::1]:53774 req_id = 08571aad-c8ce-47a2-9a97-2851ac270796 response_code = 200 uri = /ignition
1132024-08-12T20:52:18.361ZTRACtest_demo_saga (dropshot): incoming request local_addr = [::1]:38247 method = GET remote_addr = [::1]:53774 req_id = 4242a429-6ef5-4e5d-91b1-078a17030de0 uri = /sp/switch/0
1142024-08-12T20:52:18.361ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 3 }, kind: MgsRequest(SpState) }
1152024-08-12T20:52:18.361ZDEBGtest_demo_saga: received state request port = One reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } sender = [::1]:48547 slot = sidecar 0
1162024-08-12T20:52:18.361ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, message_id: 3 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
1172024-08-12T20:52:18.361ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 4 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
1182024-08-12T20:52:18.361ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, message_id: 4 } response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
1192024-08-12T20:52:18.361ZINFOtest_demo_saga (dropshot): request completed latency_us = 873 local_addr = [::1]:38247 method = GET remote_addr = [::1]:53774 req_id = 4242a429-6ef5-4e5d-91b1-078a17030de0 response_code = 200 uri = /sp/switch/0
1202024-08-12T20:52:18.362ZTRACtest_demo_saga (dropshot): incoming request local_addr = [::1]:38247 method = GET remote_addr = [::1]:53774 req_id = e0413c9a-b934-466f-ba4c-82c5122d9c17 uri = /sp/switch/1
1212024-08-12T20:52:18.362ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 2 }, kind: MgsRequest(SpState) }
1222024-08-12T20:52:18.363ZDEBGtest_demo_saga: received state request port = One reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } sender = [::1]:55100 slot = sidecar 1
1232024-08-12T20:52:18.363ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, 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 }) })
1242024-08-12T20:52:18.363ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 3 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
1252024-08-12T20:52:18.364ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, message_id: 3 } response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
1262024-08-12T20:52:18.368ZINFOtest_demo_saga (dropshot): request completed latency_us = 2173 local_addr = [::1]:38247 method = GET remote_addr = [::1]:53774 req_id = e0413c9a-b934-466f-ba4c-82c5122d9c17 response_code = 200 uri = /sp/switch/1
1272024-08-12T20:52:18.368ZTRACtest_demo_saga (dropshot): incoming request local_addr = [::1]:38247 method = GET remote_addr = [::1]:53774 req_id = fd31ff4b-4dba-4cfc-9e3d-364579dddabc uri = /sp/sled/0
1282024-08-12T20:52:18.369ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 2 }, kind: MgsRequest(SpState) }
1292024-08-12T20:52:18.370ZDEBGtest_demo_saga: received state request port = One reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } sender = [::1]:54873 slot = gimlet 0
1302024-08-12T20:52:18.371ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, 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]) }) })
1312024-08-12T20:52:18.371ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 3 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
1322024-08-12T20:52:18.373ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, message_id: 3 } response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
1332024-08-12T20:52:18.376ZINFOtest_demo_saga (dropshot): request completed latency_us = 8400 local_addr = [::1]:38247 method = GET remote_addr = [::1]:53774 req_id = fd31ff4b-4dba-4cfc-9e3d-364579dddabc response_code = 200 uri = /sp/sled/0
1342024-08-12T20:52:18.376ZTRACtest_demo_saga (dropshot): incoming request local_addr = [::1]:38247 method = GET remote_addr = [::1]:53774 req_id = 86431abc-fcef-455e-af62-4d230169c94d uri = /sp/sled/1
1352024-08-12T20:52:18.376ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 2 }, kind: MgsRequest(SpState) }
1362024-08-12T20:52:18.376ZDEBGtest_demo_saga: received state request port = One reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } sender = [::1]:51509 slot = gimlet 1
1372024-08-12T20:52:18.376ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, 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]) }) })
1382024-08-12T20:52:18.376ZTRACtest_demo_saga (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 13, message_id: 3 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
1392024-08-12T20:52:18.376ZTRACtest_demo_saga (ManagementSwitch): received response from SP header = Header { version: 13, message_id: 3 } response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
1402024-08-12T20:52:18.376ZINFOtest_demo_saga (dropshot): request completed latency_us = 933 local_addr = [::1]:38247 method = GET remote_addr = [::1]:53774 req_id = 86431abc-fcef-455e-af62-4d230169c94d response_code = 200 uri = /sp/sled/1