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/about-updates-23h2.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -111,6 +111,9 @@ When you install updates for Azure Local, version 23H2 don't use the following i
111
111
112
112
Using these interfaces can install out-of-band updates, which aren't supported within the lifecycle and may cause various issues on the system. Additionally, billing for update operations like periodic assessment, checking for updates, using the scheduler, and installing updates on the machine resource (Machine-Azure Arc) may occur.
113
113
114
+
> [!IMPORTANT]
115
+
> Use of 3rd party tools to install updates is not supported.
116
+
114
117
## Next steps
115
118
116
119
Learn to [Understand update phases](./update-phases-23h2.md).
| Health service integration | The Solution Builder Extension package can extend **Health Check** validation performed by Azure Local before various lifecycle actions (deployment, update, add node, repair node, and others) occur. The validation checks help to ensure issues are resolved before performing any specific lifecycle actions.<br/><br/> Hardware vendors typically use this integration to evaluate if there's a hardware issue that needs immediate attention. For example, it might identify problems with hardware vendor management software, a non-redundant power supply, or higher than expected temperatures. It could also identify SSD drive wear approaching a critical state. Be sure to review your hardware vendor's Solution Builder Extension documentation for details on hardware health checks supported by their extension. |
39
-
| Solution builder extension download | The Solution Builder Extension package can implement **download connector** interfaces that allow Azure Local to download future SBE updates on behalf of the user. This feature enables new updates from your hardware vendor to show a **Ready** state instead of the [AdditionalContentRequired](solution-builder-extension.md#the-additionalcontentrequired-update-state) state mentioned later in this guide. Because these updates are ready to install without needing any files to be [imported](update-via-powershell-23h2.md#step-3-import-and--rediscover-updates) per an Azure Local instance, it makes it easy to install updates across multiple Azure Local instances simultaneously. <br><br> Hardware vendors often require customized SBE credentials for authentication to download their SBE extension files. Refer to your hardware vendor documentation for instructions on providing these credentials during [deployment on the Configuration](../deploy/deploy-via-portal.md#specify-the-deployment-settings) page or starting with Azure Local, version 2411, you can use the `Set-SolutionExtensionSecretLocation` cmdlet to update or add SBE credentials in Key Vault after deployment. |
39
+
| Solution builder extension download | The Solution Builder Extension package can implement **download connector** interfaces that allow Azure Local to download future SBE updates on behalf of the user. This feature enables new updates from your hardware vendor to show a **Ready** state instead of the [AdditionalContentRequired](solution-builder-extension.md#the-additionalcontentrequired-update-state) state mentioned later in this guide. Because these updates are ready to install without needing any files to be [imported](update-via-powershell-23h2.md#step-3-import-and-rediscover-updates) per an Azure Local instance, it makes it easy to install updates across multiple Azure Local instances simultaneously. <br><br> Hardware vendors often require customized SBE credentials for authentication to download their SBE extension files. Refer to your hardware vendor documentation for instructions on providing these credentials during [deployment on the Configuration](../deploy/deploy-via-portal.md#specify-the-deployment-settings) page or starting with Azure Local, version 2411, you can use the `Set-SolutionExtensionSecretLocation` cmdlet to update or add SBE credentials in Key Vault after deployment. |
40
40
| Customized deployment | The Solution Builder Extension package can implement customized steps that are executed automatically as part of the system deployment process. <br/><br/> Hardware vendors typically use this capability to configure or install any value-add software via their Solution Builder Extension for the solution. |
41
41
| Customized solution update | The Solution Builder Extension package can implement customized steps that are performed both before and after the main portion of the solution update process. Even when it isn't performing a Solution Builder Extension update, Solution Builder Extension packages that implement this capability always run these extra steps. For example, the execution of hardware vendor specific steps before or after Azure Stack HCI Operating System updates, when no updates to the Solution Builder Extension are needed. <br/><br/> Hardware vendors typically use this capability to prepare nodes for any update related tasks that may involve rebooting machines. |
42
42
@@ -206,5 +206,5 @@ For more information, see [Discover Solution Builder Extension updates](#discove
206
206
207
207
## Next steps
208
208
209
-
-[Import and discover solution updates](../update/update-via-powershell-23h2.md#step-3-import-and--rediscover-updates).
209
+
-[Import and discover solution updates](../update/update-via-powershell-23h2.md#step-3-import-and-rediscover-updates).
210
210
-[Understand update phases of Azure Local, version 23H2](../update/update-phases-23h2.md).
@@ -263,11 +266,11 @@ Follow these steps to discover the available updates for your system:
263
266
264
267
You can now proceed to [Download and install the updates](#step-2-discover-the-updates).
265
268
266
-
### Step 3: Import and rediscover updates
269
+
## Step 3: Import and rediscover updates
267
270
268
-
Importing updates could be required in one of the following scenarios:
271
+
This is an *optional* step. Importing updates could be required in one of the following scenarios:
269
272
270
-
- The update you wish to install reports an `AdditionalContentRequired`state. Some extra content may be required before you can schedule the update in the `AdditionalContentRequired`state. For details on this state and on solution extension updates, see [Solution Extension updates on Azure Local, version 23H2](./solution-builder-extension.md).
273
+
- The update you wish to install reports an `AdditionalContentRequired`state. Some extra content may be required before you can schedule the update in the `AdditionalContentRequired`state. For details on this state and on solution extension updates, see [Solution Extension updates on Azure Local, version 23H2](./solution-builder-extension.md).
271
274
272
275
- The update you wish to install isn't listed because Support is providing you with a private release to address an issue you're experiencing.
273
276
@@ -292,7 +295,6 @@ Follow these steps to import and discover your solution updates.
| SBE_Discovery_\<Manufacturer>\.xml | SBE_Discovery_Contoso.xml | A solution extension discovery manifest that enables update discovery. |
294
297
| SBE_\<Manufacturer>\_\<Family>\_\<Version>\.xml | SBE_Contoso_GenA_4.1.2410.5.xml | A file with solution extension inventory and signed software Bill of Materials |
295
-
| |
296
298
| SBE_\<Manufacturer>\_\<Family>\_\<Version>\.zip | SBE_Contoso_GenA_4.1.2410.5.zip | A file with solution extension payload |
297
299
298
300
1. Create a folder for discovery by the update service at the following location in the infrastructure volume of your system.
> If step 3 was skipped (and you did not make a similar call to Start-SolutionUpdate -PrepareOnly) calling Start-SolutionUpdate will first download the updates and perform a set of checks to verify your cluster's update readiness prior to starting the update install.
398
+
> If step 4 was skipped (and you did not make a similar call to `Start-SolutionUpdate -PrepareOnly`) calling `Start-SolutionUpdate`first downloads the updates and performs a set of checks to verify your cluster's update readiness prior to starting the update install.
397
399
398
400
399
401
<details>
@@ -429,11 +431,11 @@ Follow these steps to track update progress using PowerShell.
429
431
430
432
The update progresses through several states as described in [Review update phases](./update-phases-23h2.md#review-update-phases-of-azure-local-version-23h2).
431
433
432
-
Using the above command the following examples show how to monitor the update as it progresses through those phases using the State and `UpdateStateProperties` properties.
434
+
Using the above command the following examples show how to monitor the update as it progresses through those phases using the `State` and `UpdateStateProperties` properties.
433
435
434
436
- **Downloading state**
435
437
436
-
Shortly after Start-SolutionUpdate is called, the download of the updates begins. Depending on the size of the download package and the network bandwidth, the download might take several minutes.
438
+
Shortly after `Start-SolutionUpdate` is called, the download of the updates begins. Depending on the size of the download package and the network bandwidth, the download might take several minutes.
437
439
438
440
<details>
439
441
<summary>Expand this section to see an example output.</summary>
@@ -475,7 +477,7 @@ Follow these steps to track update progress using PowerShell.
475
477
476
478
Once the updates are prepared, readiness checks are performed to assess the update readiness of your cluster. For more information about the readiness checks, see [Update phases](./update-phases-23h2.md#phase-2-readiness-checks-and-staging).
477
479
478
-
During this phase, the State of the update shows as `HealthChecking`. If the `State` of the update shows as `HealthCheckFailed`, see [Troubleshoot readiness checks](./update-troubleshooting-23h2.md) before you proceed.
480
+
During this phase, the `State` of the update shows as `HealthChecking`. If the `State` of the update shows as `HealthCheckFailed`, see [Troubleshoot readiness checks](./update-troubleshooting-23h2.md) before you proceed.
479
481
480
482
<details>
481
483
<summary>Expand this section to see an example output.</summary>
@@ -494,7 +496,7 @@ Follow these steps to track update progress using PowerShell.
494
496
</details>
495
497
496
498
- **Installing state**
497
-
When the system is ready, the update transitions to the installing state. During this phase, the State of the updates shows as Installing and UpdateStateProperties shows the percentage of the installation that was completed.
499
+
When the system is ready, the update transitions to `Installing`. During this phase, the `State` of the updates shows as `Installing` and `UpdateStateProperties` shows the percentage of the installation that was completed.
498
500
499
501
<details>
500
502
<summary>Expand this section to see an example output.</summary>
@@ -523,7 +525,7 @@ To resume a previously failed update run via PowerShell, use the following comma
Copy file name to clipboardExpand all lines: azure-local/upgrade/about-upgrades-23h2.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: About Azure Local upgrade to version 23H2
3
3
description: Learn how to upgrade from Azure Local, version 22H2 to Azure Local, version 23H2.
4
4
author: alkohli
5
5
ms.topic: conceptual
6
-
ms.date: 11/26/2024
6
+
ms.date: 12/30/2024
7
7
ms.author: alkohli
8
8
ms.reviewer: alkohli
9
9
ms.service: azure-stack-hci
@@ -62,6 +62,7 @@ The following diagram illustrates the Azure Local upgrade process:
62
62
> [!IMPORTANT]
63
63
> - Consult your hardware OEM before you upgrade Azure Local. Validate that your OEM supports the version and the upgrade.
64
64
> - Upgrading your Azure Local from version 22H2 is only supported for regions where Azure Local, version 23H2 is available. For more information, see [Azure Local region availability](../concepts/system-requirements-23h2.md#azure-requirements).
65
+
> - Use of 3rd party tools to install upgrades is not supported.
65
66
66
67
Azure Local upgrade supports the following services and workloads:
Copy file name to clipboardExpand all lines: azure-local/upgrade/upgrade-22h2-to-23h2-powershell.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,6 +47,9 @@ Before you begin, make sure that:
47
47
48
48
> [!NOTE]
49
49
> The ISO file is only required if the machines do not have access to Windows Update to download the OS feature update. If using this method, after you [Connect to Azure Local, version 22H2](#step-1-connect-to-azure-local), skip to step 6 under [Step 2: Install new OS using PowerShell](#step-2-install-new-os-using-powershell) and perform the remaining steps.
50
+
> Use of 3rd party tools to install upgrades is not supported.
51
+
52
+
Follow these steps to install the solution upgrade:
0 commit comments