When checking the system/update-status endpoint after an update the contact_support field briefly flipped to true with the following log message where a service was transitioning from an online state to something else:
(sled): SvcsEnabledNotOnline(SvcsEnabledNotOnline { services: [], errors: ["Found a service with an unknown state: online* svc:/oxide/crucible/downstairs:downstairs-2c0a8c3f-abdd-46b3-bfda-da002d7c47e6 oxz_crucible_0437b69d-73a8-4231-86f9-6b5556e7e7ef"], time_of_status: 2026-08-04T21:25:48.026111Z })}
This is due to us not parsing intermediate states at all in the illumos-utils svcs submodule. These intermediate states should be handled.
When checking the system/update-status endpoint after an update the
contact_supportfield briefly flipped to true with the following log message where a service was transitioning from an online state to something else:(sled): SvcsEnabledNotOnline(SvcsEnabledNotOnline { services: [], errors: ["Found a service with an unknown state: online* svc:/oxide/crucible/downstairs:downstairs-2c0a8c3f-abdd-46b3-bfda-da002d7c47e6 oxz_crucible_0437b69d-73a8-4231-86f9-6b5556e7e7ef"], time_of_status: 2026-08-04T21:25:48.026111Z })}This is due to us not parsing intermediate states at all in the illumos-utils
svcssubmodule. These intermediate states should be handled.