Skip to content

Commit 30d5e74

Browse files
authored
Merge pull request #17933 from ronmiab/rb-arpita-new
New article per PM request - Import and discover update offline via PowerShell
2 parents ebe2da6 + 39812e0 commit 30d5e74

File tree

3 files changed

+104
-9
lines changed

3 files changed

+104
-9
lines changed

azure-local/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,8 @@ items:
175175
href: update/update-phases-23h2.md
176176
- name: Update via PowerShell
177177
href: update/update-via-powershell-23h2.md
178+
- name: Update via PowerShell with limited connectivity
179+
href: update/import-discover-updates-offline-23h2.md
178180
- name: Update via Azure portal
179181
href: update/azure-update-manager-23h2.md
180182
- name: Troubleshoot updates

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

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -76,17 +76,19 @@ The following tables summarize the release information for Azure Local across al
7676

7777
Starting in 2504, we offer two releases. One release provides the path to upgrade from 2503 to 2504. The other release supports a new deployment of 2504.
7878

79+
Starting with Azure Local 2503, you can discover and import update packages offline. To download the bundle and its SHA256 hash, see the **Download URI** column in the following table. For more information on how to import and discover update packages offline, see [Import and discover updates offline](./update/import-discover-updates-offline-23h2.md).
80+
7981
#### [Existing deployments](#tab/existing-deployments)
8082

81-
|Version| OS Build |Security update| What's new | Known issues |
82-
|------|-------|---------------|------------|--------------|
83-
| 11.2504.1001.19 <br><br> Availability date: 2025-04-21 | 25398.1551 | [April OS security update](security-update/security-update.md?view=azloc-2504&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-2504&preserve-view=true#features-and-improvements-in-2504) | [Known issues](./known-issues.md?view=azloc-2504&preserve-view=true) |
84-
| 10.2503.0.13 <br><br> Availability date: 2025-03-31 | 25398.1486 | [March OS security update](security-update/security-update.md?view=azloc-2503&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-2503&preserve-view=true#features-and-improvements-in-2503) | [Known issues](./known-issues.md?view=azloc-2503&preserve-view=true) |
85-
| 10.2411.3.2 <br><br> Availability date: 2025-02-20 | 25398.1425 | [February OS security update](security-update/security-update.md?view=azloc-24113&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-24113&preserve-view=true#features-and-improvements-in-24113) | [Known issues](./known-issues.md?view=azloc-24113&preserve-view=true) |
86-
| 10.2411.2.12 <br><br> Availability date: 2025-02-10 | 25398.1369 | [January OS security update](security-update/security-update.md?view=azloc-24112&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-24112&preserve-view=true#features-and-improvements-in-24112) | [Known issues](./known-issues.md?view=azloc-24112&preserve-view=true) |
87-
| 10.2411.1.10 <br><br> Availability date: 2024-12-17 | 25398.1308 | [December OS security update](security-update/security-update.md?view=azloc-24111&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-24111&preserve-view=true#features-and-improvements-in-24111) | [Known issues](./known-issues.md?view=azloc-24111&preserve-view=true) |
88-
| 10.2411.0.24 <br><br> Availability date: 2024-11-26 | 25398.1251 | [November OS security update](security-update/security-update.md?view=azloc-2411&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-2411&preserve-view=true#features-and-improvements-in-2411) | [Known issues](./known-issues.md?view=azloc-2411&preserve-view=true) |
89-
| 10.2411.0.22 <br><br> Availability date: 2024-11-14 | 25398.1251 | [November OS security update](security-update/security-update.md?view=azloc-2411&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-2411&preserve-view=true#features-and-improvements-in-2411) | [Known issues](./known-issues.md?view=azloc-2411&preserve-view=true) |
83+
|Version| OS Build |Security update| What's new | Known issues | Download URI|
84+
|------|-------|---------------|------------|--------------|------|
85+
| 11.2504.1001.19 <br><br> Availability date: 2025-04-21 | 25398.1551 | [April OS security update](security-update/security-update.md?view=azloc-2504&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-2504&preserve-view=true#features-and-improvements-in-2504) | [Known issues](./known-issues.md?view=azloc-2504&preserve-view=true) | [11.2504.1001.19](https://azurestackreleases.download.prss.microsoft.com/dbazure/AzureLocal/CombinedSolutionBundle/11.2504.1001.19/CombinedSolutionBundle.11.2504.1001.19.zip) <br><br> SHA256: BAA0CEB0CF695CCCF36E39F70BF2E67E0B886B91CDE97F8C2860CE299E2A5126 |
86+
| 10.2503.0.13 <br><br> Availability date: 2025-03-31 | 25398.1486 | [March OS security update](security-update/security-update.md?view=azloc-2503&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-2503&preserve-view=true#features-and-improvements-in-2503) | [Known issues](./known-issues.md?view=azloc-2503&preserve-view=true) | [10.2503.0.13](https://azurestackreleases.download.prss.microsoft.com/dbazure/AzureLocal/CombinedSolutionBundle/10.2503.0.13/CombinedSolutionBundle.10.2503.0.13.zip) <br><br> SHA256: 3A2E5D7F1B8C9F6A2D7E5B8C9F6A2D7E5B8C9F6A2D7E5B8C9F6A2D7E5B8C9F6 |
87+
| 10.2411.3.2 <br><br> Availability date: 2025-02-20 | 25398.1425 | [February OS security update](security-update/security-update.md?view=azloc-24113&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-24113&preserve-view=true#features-and-improvements-in-24113) | [Known issues](./known-issues.md?view=azloc-24113&preserve-view=true) | Not applicable |
88+
| 10.2411.2.12 <br><br> Availability date: 2025-02-10 | 25398.1369 | [January OS security update](security-update/security-update.md?view=azloc-24112&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-24112&preserve-view=true#features-and-improvements-in-24112) | [Known issues](./known-issues.md?view=azloc-24112&preserve-view=true) | Not applicable |
89+
| 10.2411.1.10 <br><br> Availability date: 2024-12-17 | 25398.1308 | [December OS security update](security-update/security-update.md?view=azloc-24111&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-24111&preserve-view=true#features-and-improvements-in-24111) | [Known issues](./known-issues.md?view=azloc-24111&preserve-view=true) | Not applicable |
90+
| 10.2411.0.24 <br><br> Availability date: 2024-11-26 | 25398.1251 | [November OS security update](security-update/security-update.md?view=azloc-2411&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-2411&preserve-view=true#features-and-improvements-in-2411) | [Known issues](./known-issues.md?view=azloc-2411&preserve-view=true) | Not applicable |
91+
| 10.2411.0.22 <br><br> Availability date: 2024-11-14 | 25398.1251 | [November OS security update](security-update/security-update.md?view=azloc-2411&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-2411&preserve-view=true#features-and-improvements-in-2411) | [Known issues](./known-issues.md?view=azloc-2411&preserve-view=true) | Not applicable |
9092

9193
#### [New deployments](#tab/new-deployments)
9294

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
---
2+
title: Import and Discover Update Packages For Azure Local With Limited Connectivity
3+
description: This article describes how to import and discover update packages for Azure Local with limited connectivity.
4+
author: ronmiab
5+
ms.author: robess
6+
ms.topic: how-to
7+
ms.reviewer: arduppal
8+
ms.date: 05/16/2025
9+
---
10+
11+
# Import and discover update packages with limited connectivity
12+
13+
::: moniker range=">=azloc-24113"
14+
15+
[!INCLUDE [azure-local-banner-23h2](../includes/azure-local-banner-23h2.md)]
16+
17+
[!INCLUDE [azure-local-end-of-support-banner-23h2](../includes/azure-local-end-of-support-banner-23h2.md)]
18+
19+
This article explains how to discover and import update packages for Azure Local with limited connectivity. Starting with version 2503, the OS update components for Azure Local are distributed as a static payload, so you can import the update payload and install updates with limited connectivity to Azure.
20+
21+
<!--To install updates online via PowerShell, see [Update Azure Local via PowerShell](./update-via-powershell-23h2.md).-->
22+
23+
## Prerequisites
24+
25+
- Make sure you're running Azure Local 2411.3 or later to use this feature.
26+
27+
- Review [About updates for Azure Local](./about-updates-23h2.md) to understand the update process.
28+
29+
- Review [Azure Local release information](../release-information-23h2.md).
30+
31+
## Step 1: Download Solution update bundle
32+
33+
The **CombinedSolutionBundle** is a zip file that contains the update package for the Azure Stack HCI OS, core agents and services, and the solution extension. The associated SHA256 hash helps verify the integrity of the downloaded zip.
34+
35+
Follow these steps:
36+
37+
1. To download the bundle and note the SHA256 hash, see the **Download URI** column in [Azure Local release information summary](../release-information-23h2.md#supported-versions-of-azure-local).
38+
39+
- The **CombinedSolutionBundle** is named `CombinedSolutionBundle.<build number>.zip`, where `<build number>` is the build number for the release.
40+
41+
- The SHA256 hash is also in the release notes. Use the hash to check the integrity of your download.
42+
43+
1. Verify the SHA256 hash of the downloaded **CombinedSolutionBundle**.
44+
45+
```PowerShell
46+
# Verify the SHA256 hash of the downloaded CombinedSolutionBundle
47+
Get-FileHash -Path "<path to CombinedSolutionBundle.zip>"
48+
```
49+
50+
## Step 2: Import the Solution update bundle
51+
52+
1. Create a folder for the update service to discover at the following location in the infrastructure volume of your system.
53+
54+
```PowerShell
55+
# Create a folder for the update service to discover
56+
New-Item C:\ClusterStorage\Infrastructure_1\Shares\SU1_Infrastructure_1\import -ItemType Directory
57+
```
58+
59+
1. Copy the CombinedSolutionBundle you downloaded to the folder you created.
60+
61+
1. Extract the contents to the Solution subfolder.
62+
63+
```PowerShell
64+
# Extract the contents of the CombinedSolutionBundle to the Solution subfolder
65+
Expand-Archive -Path C:\ClusterStorage\Infrastructure_1\Shares\SU1_Infrastructure_1\import\CombinedSolutionBundle.<build number>.zip -DestinationPath C:\ClusterStorage\Infrastructure_1\Shares\SU1_Infrastructure_1\import\Solution
66+
```
67+
68+
1. Import the package to the update service.
69+
70+
```PowerShell
71+
# Import the module
72+
Add-SolutionUpdate -SourceFolder C:\ClusterStorage\Infrastructure_1\Shares\SU1_Infrastructure_1\import\Solution
73+
```
74+
75+
1. Verify that the Update service discovers the update package and that it's available to start preparation and installation. To discover the updates, run the `Get-SolutionUpdate` command. The update service discovers updates asynchronously, so you may need to run `Get-SolutionUpdate` more than once.
76+
77+
1. If the update returns a state of `AdditionalContentRequired`, follow the instructions in [Update Azure Local via PowerShell](./update-via-powershell-23h2.md#step-3-import-and-rediscover-updates) to import the required Solution Builder Extension (SBE) updates.
78+
79+
## Next steps
80+
81+
- Learn more about [Understanding update phases](./update-phases-23h2.md).
82+
83+
- Review [Troubleshooting updates](./update-troubleshooting-23h2.md).
84+
85+
::: moniker-end
86+
87+
::: moniker range="<=azloc-24112"
88+
89+
This feature is available in Azure Local 2411.3 and later.
90+
91+
::: moniker-end

0 commit comments

Comments
 (0)