Description
As part of the orchestration process in v3, we want to detect whether Intel LMS (Local Manageability Service) is installed on the device. This will help provide richer device context and enable UI enhancements.
The detection of LMS will be implemented in rpc-go. During registration, if LMS is found, that information should be included in the data reported back. We will add a new field in the database to store whether LMS is available for each device.
In Console, this LMS availability will be captured as part of device info during registration. Once stored, this data can later be used to add smarter UI flows (e.g., indicating LMS capabilities or specific actions when LMS is present), but that UI enhancement is out of scope for this story.
Scope
- In rpc-go, detect if LMS is installed on the device during registration.
- Report LMS availability as part of the registration payload sent to Console.
- In Console, extend the device registration flow to capture LMS availability and store it in the database.
- Add a new field in the device information table to store LMS presence (e.g.,
is_lms_available or something equivalent).
- UI changes based on LMS presence will be addressed in a future story
Acceptance Criteria
Description
As part of the orchestration process in v3, we want to detect whether Intel LMS (Local Manageability Service) is installed on the device. This will help provide richer device context and enable UI enhancements.
The detection of LMS will be implemented in rpc-go. During registration, if LMS is found, that information should be included in the data reported back. We will add a new field in the database to store whether LMS is available for each device.
In Console, this LMS availability will be captured as part of device info during registration. Once stored, this data can later be used to add smarter UI flows (e.g., indicating LMS capabilities or specific actions when LMS is present), but that UI enhancement is out of scope for this story.
Scope
is_lms_availableor something equivalent).Acceptance Criteria