You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: azure-local/update/solution-builder-extension.md
+26-10Lines changed: 26 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -75,31 +75,47 @@ The following table provides the hardware update method for different hardware v
75
75
| Lenovo | Premier Solutions and specific Integrated Systems:</br><br> MX455 V3, MX450 | Solution Builder Extension |[Azure Local Solution Builder Extension Update - Lenovo](https://thinkagile.lenovo.com/MX/)|
76
76
| Lenovo | Other Integrated Systems and Validated Nodes (not previously listed) |[Windows Admin Center Extension](https://dev.azure.com/WindowsAdminCenter/Windows%20Admin%20Center%20Feed/_artifacts/feed/WAC/NuGet/lnvgy_sw_xclarity_integrator_for_wac/overview/4.5.1)|[Lenovo XClarity Integrator for Microsoft Windows Admin Center](https://dev.azure.com/WindowsAdminCenter/Windows%20Admin%20Center%20Feed/_artifacts/feed/WAC/NuGet/lnvgy_sw_xclarity_integrator_for_wac/overview/4.5.1)|
77
77
78
-
## Discover Solution Builder Extension Updates
79
-
80
-
The Azure Local Lifecycle Management orchestration integrates Solution Builder Extension updates, which include both Solution Builder Extension (hardware-only) updates and full solution updates for Azure Local and Solution Builder Extension. These updates can be managed using the same update management tools for the Azure portal and PowerShell. This means that you can install an urgent Solution Builder Extension update by itself or a combined "Solution" update using the same process.
78
+
## Check for SBE installation
81
79
82
-
Check to see if you have SBE installed on your registered Azure Local system by running the following command:
80
+
To see if you have SBE installed on your registered Azure Local system, run the following command:
83
81
84
82
```powershell
85
83
$Update = Get-SolutionUpdateEnvironment
86
-
$Update | ft SbeFamily, HardwareModel, CurrentSbeVersion
84
+
$Update | ft SbeFamily, HardwareModel, CurrentSbeVersion, State
PS C:\Users\lcmuser> $Update | ft SbeFamily, HardwareModel, CurrentSbeVersion
91
+
PS C:\Users\lcmuser> $Update | ft SbeFamily, HardwareModel, CurrentSbeVersion, State
94
92
95
-
SbeFamily HardwareModel CurrentSbeVersion
96
-
--------- ------------- -----------------
97
-
Gen A Contoso680 4.0.0.0
93
+
SbeFamily HardwareModel CurrentSbeVersion State
94
+
--------- ------------- ----------------- -----
95
+
Gen A Contoso680 4.0.0.0 UpdateAvailable
98
96
```
99
97
100
98
> [!NOTE]
101
99
> If you don't have an SBE installed the CurrentSbeVersion default is shown as 2.1.0.0.
102
100
101
+
The following table describes the possible states of the SBE on your Azure Local system. For states requiring action, follow the provided guidance.
102
+
103
+
| State | Description | Action |
104
+
|-----------|----------------|-----------|
105
+
| AppliedSuccessfully | The SBE is installed and up to date.| No action required.|
106
+
| NeedsAttention | The SBE or Azure Local update requires attention.|[Troubleshoot solution updates for Azure Local](update-troubleshooting-23h2.md).|
107
+
| PreparationFailed | The system failed to prepare for the SBE or Azure Local update.|[Troubleshoot solution updates for Azure Local](update-troubleshooting-23h2.md).|
108
+
| PreparationInProgress | The system is preparing for an SBE or Azure Local update.|[Track system update progress and history](azure-update-manager-23h2.md#track-system-update-progress-and-history).|
109
+
| UpdateAvailable | A new SBE or Azure Local update is available.|[Discover Solution Builder Extension updates](#discover-solution-builder-extension-updates).|
110
+
| UpdateFailed | The SBE or Azure Local update failed.|[Troubleshoot solution updates for Azure Local](update-troubleshooting-23h2.md).|
111
+
| UpdateInProgress | An SBE or Azure Local update is in progress.|[Track system update progress and history](azure-update-manager-23h2.md#track-system-update-progress-and-history).|
112
+
113
+
## Discover Solution Builder Extension Updates
114
+
115
+
The Azure Local Lifecycle Management orchestration queries an established online SBE manifest endpoint for each hardware vendor to determine if there are any new SBE updates for your Azure Local instance. The process of checking for new updates and determining if they're applicable to your Azure Local instance is called **discovering** updates.
116
+
117
+
Microsoft and your hardware vendor work together to ensure only valid and supported update options are discovered. To determine if the extension updates match, the discovery process checks the current versions of your Azure Local instance against the validated versions recorded in the SBE manifest. If you see an SBE discovered as an option to install, it means your hardware vendor has validated and supports the new combination of SBE and Azure Local versions.
118
+
103
119
To discover and install SBE or your SBE updates, use one of the methods in the next sections.
104
120
105
121
### Discover Solution Builder Extension updates via the Azure portal
In the sample output, you can see that two updates are ready to be installed: the standalone **SBE_Contoso_Gen3_4.1.2312.5** update and the combined **Azure Local 2311 bundle** update, which includes the same Solution Builder Extension as identified by the SbeVersion number 4.1.2312.5.
133
149
134
150
> [!NOTE]
135
-
> Microsoft recommends installing the combined “Solution” update in most cases, to reduce the number of update operations needed to keep your system up to date. You can refer to the `SBEReleaseLink` and `SBENotifyMessage` properties, provided by your hardware vendor in the `AdditionalProperties` of the update, to determine if there's an urgent reason to install a Solution Builder Extension update before the combined solution update.
151
+
> Microsoft recommends installing the combined "Solution" update in most cases, to reduce the number of update operations needed to keep your system up to date. You can refer to the `SBEReleaseLink` and `SBENotifyMessage` properties, provided by your hardware vendor in the `AdditionalProperties` of the update, to determine if there's an urgent reason to install a Solution Builder Extension update before the combined solution update.
136
152
137
153
To determine which update to install, use the **ComponentVersions** and **AdditionalProperties** values from `Get-SolutionUpdate`.
0 commit comments