Skip to content

Commit 8ee0299

Browse files
Merge pull request #3450 from MicrosoftDocs/main638711966777780114sync_temp
For protected branch, push strategy should use PR and merge to target branch method to work around git push error
2 parents 4fb5733 + 597f5ee commit 8ee0299

8 files changed

+38
-19
lines changed

azure-local/release-information-23h2.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: alkohli
55
ms.author: alkohli
66
ms.topic: conceptual
77
ms.service: azure-local
8-
ms.date: 12/17/2024
8+
ms.date: 12/30/2024
99
---
1010

1111
# Azure Local, version 23H2 release information
@@ -62,7 +62,7 @@ The following table summarizes the release information for Azure Local, version
6262

6363
|Version| OS Build |Security update| What's new | Known issues |
6464
|------|-------|---------------|------------|--------------|
65-
| 10.2411.1.10 <br><br> Availability date: 2024-12-17 | 25398.1308 | [December OS security update](./security-update/security-update-dec-2024.md) | [Features and improvements](./whats-new.md#features-and-improvements-in-24111) | [Known issues](./index.yml) |
65+
| 10.2411.1.10 <br><br> Availability date: 2024-12-17 | 25398.1308 | [December OS security update](./security-update/security-update-dec-2024.md) | [Features and improvements](./whats-new.md#features-and-improvements-in-24111) | [Known issues](./known-issues-2411-1.md) |
6666
| 10.2411.0.24 <br><br> Availability date: 2024-11-26 | 25398.1251 | [November OS security update](./security-update/security-update-nov-2024.md) | [Features and improvements](./whats-new.md#features-and-improvements-in-2411) | [Known issues](./known-issues-2411.md) |
6767
| 10.2411.0.22 <br><br> Availability date: 2024-11-14 | 25398.1251 | [November OS security update](./security-update/security-update-nov-2024.md) | [Features and improvements](./whats-new.md#features-and-improvements-in-2411) | [Known issues](./known-issues-2411.md) |
6868
| 10.2408.2.7 <br><br> Availability date: 2024-10-23 | 25398.1189 | [October OS Security update](./security-update/security-update-oct-2024.md) |[Features and improvements](./whats-new.md#features-and-improvements-in-24082) | [Known issues](./known-issues-2408-2.md) |
@@ -91,4 +91,4 @@ The following table summarizes the release information for Azure Local, version
9191

9292
## Next steps
9393

94-
- [What's new for Azure Local, version 23H2](./whats-new.md)
94+
- [What's new for Azure Local, version 23H2](./whats-new.md)

azure-local/update/about-updates-23h2.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,9 @@ When you install updates for Azure Local, version 23H2 don't use the following i
111111

112112
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.
113113

114+
> [!IMPORTANT]
115+
> Use of 3rd party tools to install updates is not supported.
116+
114117
## Next steps
115118

116119
Learn to [Understand update phases](./update-phases-23h2.md).

azure-local/update/azure-update-manager-23h2.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@ To browse for available system updates using Azure Update Manager, follow these
5757

5858
## Install system updates
5959

60+
> [!IMPORTANT]
61+
> Use of 3rd party tools to install updates is not supported.
62+
63+
You can install updates via the Azure Update Manager or from the Azure Local resource page.
64+
6065
# [Azure Update Manager](#tab/azureupdatemanager)
6166

6267
To install system updates using Azure Update Manager, follow these steps:

azure-local/update/solution-builder-extension.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ In addition to installing hardware updates, Solution Builder Extension may also
3636
| Advanced Solution Builder Extension Capability |Description |
3737
|---------------------------|---------------|
3838
| 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. |
4040
| 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. |
4141
| 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. |
4242

@@ -206,5 +206,5 @@ For more information, see [Discover Solution Builder Extension updates](#discove
206206

207207
## Next steps
208208

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).
210210
- [Understand update phases of Azure Local, version 23H2](../update/update-phases-23h2.md).

azure-local/update/update-via-powershell-23h2.md

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,11 @@ The approximate time estimates for a typical single or multi-node system are sum
4545

4646
|System/Time |Time for health check<br>*hh:mm:ss* |Time to install update<br>*hh:mm:ss* |
4747
|------------------|-------------------------------------|---------|
48-
|Single node | 0:01:44 |1:25:42 |
49-
|4-nodes | 0:01:58 |3:53:09 |
48+
|Single node | ~ 03:00 |~ 01:30 |
49+
|4-nodes | ~ 05:00 |~ 04:00 |
50+
51+
> [!IMPORTANT]
52+
> Use of 3rd party tools to install updates is not supported.
5053
5154
## Prerequisites
5255

@@ -152,7 +155,7 @@ Follow these steps to discover the available updates for your system:
152155
153156
Here's an example output:
154157
155-
```console
158+
```console
156159
PS C:\Users\lcmuser> Get-SolutionUpdate | Where-Object {$_.State -like "Ready*" -or $_.State -like "Additional*"} | FL DisplayName, Description, ResourceId, State, PackageType
157160
158161
DisplayName : 2024.10 Cumulative Update
@@ -263,11 +266,11 @@ Follow these steps to discover the available updates for your system:
263266
264267
You can now proceed to [Download and install the updates](#step-2-discover-the-updates).
265268
266-
### Step 3: Import and rediscover updates
269+
## Step 3: Import and rediscover updates
267270
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:
269272
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).
271274
272275
- 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.
273276
@@ -292,7 +295,6 @@ Follow these steps to import and discover your solution updates.
292295
|-------------------------------------------|---------------------------------|-----------------------------------------------------|
293296
| SBE_Discovery_\<Manufacturer>\.xml | SBE_Discovery_Contoso.xml | A solution extension discovery manifest that enables update discovery. |
294297
| 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-
| |
296298
| SBE_\<Manufacturer>\_\<Family>\_\<Version>\.zip | SBE_Contoso_GenA_4.1.2410.5.zip | A file with solution extension payload |
297299
298300
1. Create a folder for discovery by the update service at the following location in the infrastructure volume of your system.
@@ -393,7 +395,7 @@ $InstanceId = Get-SolutionUpdate -Id <ResourceId> | Start-SolutionUpdate
393395
```
394396

395397
> [!NOTE]
396-
> 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.
397399
398400

399401
<details>
@@ -429,11 +431,11 @@ Follow these steps to track update progress using PowerShell.
429431
430432
The update progresses through several states as described in [Review update phases](./update-phases-23h2.md#review-update-phases-of-azure-local-version-23h2).
431433
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.
433435
434436
- **Downloading state**
435437
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.
437439
438440
<details>
439441
<summary>Expand this section to see an example output.</summary>
@@ -475,7 +477,7 @@ Follow these steps to track update progress using PowerShell.
475477
476478
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).
477479
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.
479481
480482
<details>
481483
<summary>Expand this section to see an example output.</summary>
@@ -494,7 +496,7 @@ Follow these steps to track update progress using PowerShell.
494496
</details>
495497
496498
- **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.
498500
499501
<details>
500502
<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
523525
Get-SolutionUpdate -Id <ResourceId> | Start-SolutionUpdate
524526
```
525527

526-
To resume a previously failed update due to update readiness checks in a Warning state, use the following command:
528+
To resume a previously failed update due to update readiness checks in a `Warning` state, use the following command:
527529

528530
```powershell
529531
Get-SolutionUpdate -Id <ResourceId> | Start-SolutionUpdate -IgnoreWarnings

azure-local/upgrade/about-upgrades-23h2.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: About Azure Local upgrade to version 23H2
33
description: Learn how to upgrade from Azure Local, version 22H2 to Azure Local, version 23H2.
44
author: alkohli
55
ms.topic: conceptual
6-
ms.date: 11/26/2024
6+
ms.date: 12/30/2024
77
ms.author: alkohli
88
ms.reviewer: alkohli
99
ms.service: azure-stack-hci
@@ -62,6 +62,7 @@ The following diagram illustrates the Azure Local upgrade process:
6262
> [!IMPORTANT]
6363
> - Consult your hardware OEM before you upgrade Azure Local. Validate that your OEM supports the version and the upgrade.
6464
> - 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.
6566
6667
Azure Local upgrade supports the following services and workloads:
6768

azure-local/upgrade/install-solution-upgrade.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,11 @@ Before you install the solution upgrade, make sure that you:
4040

4141
You install the solution upgrade via the Azure portal.
4242

43+
> [!IMPORTANT]
44+
> Use of 3rd party tools to install updates is not supported.
45+
46+
Follow these steps to install the solution upgrade:
47+
4348
1. Go to your Azure Local resource in Azure portal.
4449
1. In the **Overview** page, you can see a banner indicating that a solution upgrade is available. Select the **Upgrade** link in the banner.
4550

azure-local/upgrade/upgrade-22h2-to-23h2-powershell.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@ Before you begin, make sure that:
4747

4848
> [!NOTE]
4949
> 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:
5053

5154
## Step 1: Connect to Azure Local
5255

0 commit comments

Comments
 (0)