Skip to content

Commit c1b3508

Browse files
committed
Merge branch 'release-local-disconnectednew' of https://github.com/MicrosoftDocs/azure-stack-docs-pr into rb-do-fallback
2 parents a7df6fa + ee63855 commit c1b3508

7 files changed

+64
-49
lines changed

azure-local/known-issues.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Release notes with fixed and known issues in Azure Local
33
description: Read about the known issues and fixed issues in Azure Local.
44
author: alkohli
55
ms.topic: conceptual
6-
ms.date: 07/21/2025
6+
ms.date: 07/25/2025
77
ms.author: alkohli
88
ms.reviewer: alkohli
99
---
@@ -27,11 +27,11 @@ For the 2507 release of Azure Local, Microsoft released two security updates, ea
2727

2828
| Solution version | OS build |
2929
|---------|---------|---------|
30-
| 11.2507.1001.7 | 25398.1732 |
31-
| 12.2507.1001.8 | 26100.4652 |
30+
| 11.2507.1001.9 | 25398.1732 |
31+
| 12.2507.1001.10 | 26100.4652 |
3232

3333
> [!IMPORTANT]
34-
> The new deployments of this software use the **12.2507.1001.8** build. You can also update an existing deployment from 2506 by using **11.2507.1001.7**.
34+
> The new deployments of this software use the **12.2507.1001.10** build. You can also update an existing deployment from 2506 by using **11.2507.1001.9**.
3535
3636
Release notes for this version include the issues fixed in this release, known issues in this release, and release note issues carried over from previous versions.
3737

@@ -135,7 +135,7 @@ The following table lists the known issues in this release:
135135
| Update <!--33470082--> | Solution update fails with the error: `Unable to install solution update "11.2506.1001.24" - Type 'UpdateFOD' of Role 'ComposedImageUpdate' raised an exception.` | For detailed steps on how to resolve this issue, see the [Troubleshooting guide](https://github.com/Azure/AzureLocal-Supportability/blob/main/TSG/Update/SolutionUpdate-UpdateFOD.md). |
136136
| Deployment <!--33471589--> | After Azure portal deployment, SConfig network settings shows the error: `Set-SCfNetworksetting : Cannot bind argument to parameter 'Value' because it is null.` | There's no known workaround in this release. |
137137
| Update <!--33448368--> | Cluster-Aware Updating runs might fail with the error:<br>`Type 'SBEPartnerConfirmCauDone' of Role 'SBE' raised an exception:<br>SBE_MsftCIOnlyCommon_CommonForTesting_4.2.2504.16: ErrorID: SBE-CAU-RUNNING-AFTER-DONE -- CAU run is still in progress when it should be done. See https://aka.ms/AzureLocal/SBE/CauHelp for help. Review full Get-CauRun output it identify if it is progressing or stuck. Wait for it to complete if progressing.` | Wait for CAU run to complete (wait for `Get-CauRun` to report `RunNotInProgress`) and resume the update. |
138-
|Azure Local VMs <!--33811472-->| When no storage path is specified during deployment, resources (VMs, data disks, and images) are automatically placed on the first storage path of the cluster, even when other storage paths are also available. Over time, this might cause insufficient disk space on that path, potentially resulting in deployment failures. | Create resources with a specified storage path. For more information, see [Troubleshoot Azure Local Virtual Machines enabled by Azure Arc](../azure-local/manage/troubleshoot-arc-enabled-vms.md#resource-deployment-failure-due-to-insufficient-disk-space-on-the-first-storage-path). |
138+
|Azure Local VMs <!--33811472-->| When no storage path is specified during deployment, resources (VMs, data disks, and images) are automatically placed on the first storage path of the cluster, even when other storage paths are also available. Over time, this might cause insufficient disk space on that path, potentially resulting in deployment failures. | Update to 2507 as this build contains a fix for the issue. Or, create resources with a specified storage path. For more information, see [Troubleshoot Azure Local Virtual Machines enabled by Azure Arc](../azure-local/manage/troubleshoot-arc-enabled-vms.md#resource-deployment-failure-due-to-insufficient-disk-space-on-the-first-storage-path). |
139139

140140
## Known issues from previous releases
141141

azure-local/manage/disconnected-operations-cli.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,10 @@ For disconnected operations:
5151
1. Understand [public key infrastructure (PKI) for Azure Local with disconnected operations (preview)](disconnected-operations-pki.md)
5252
2. Set up and configure the certificate trusts for Azure CLI using PowerShell.
5353

54-
Here's an example script:
55-
56-
```console
57-
First, import the helper method as defined in this section:
54+
Here's an example script you can run in Powershell:
5855

56+
```powershell
57+
# Define the helper method
5958
function UpdatePythonCertStore
6059
{
6160
[CmdletBinding()]
@@ -109,9 +108,8 @@ For disconnected operations:
109108
Write-Verbose "[END] Updating CLI cert store"
110109
}
111110
112-
Next, run the helper method in PowerShell:
113-
114-
UpdatePythonCertStore -ApplianceRootCertPath D:\applianceIngressRoot.cer
111+
# Run the helper method in PowerShell:
112+
UpdatePythonCertStore -ApplianceRootCertPath D:\applianceIngressRoot.cer
115113
```
116114
117115
## Set up Azure CLI for disconnected operations

azure-local/manage/disconnected-operations-deploy.md

Lines changed: 26 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ Here's a checklist of things you need before you deploy Azure Local with disconn
5151
- DNS server to resolve IP to FQDN names.
5252
- Local credentials for Azure Local machines.
5353
- Active directory credentials for Azure Local deployment.
54+
- [Active directory OU and networking requirements](../deploy/deployment-prerequisites.md).
55+
- [Local credentials and AD credentials to meet minimum password complexity](../deploy/deployment-prerequisites.md).
5456
- [Active directory prepared for Azure Local deployment](../deploy/deployment-prep-active-directory.md).
5557
- Certificates to secure ingress endpoints (24 certificates) and the public key (root) used to create these certificates.
5658
- Certificates to secure the management endpoint (2 certificates).
@@ -561,6 +563,28 @@ In this section, verify the installation and create local Azure resources.
561563
1. Sign in to your identity provider using the credentials you configured during the deployment.
562564
- You should see a familiar Azure portal running in your network.
563565
566+
### Register required resource providers
567+
568+
Make sure you register the required resource providers before deployment. Here's an example of how to automate the resource providers registration from Azure CLI.
569+
570+
```azurecli
571+
az cloud set -n 'azure.local'
572+
az login
573+
az provider register --namespace Microsoft.AzureStackHCI
574+
az provider register --namespace Microsoft.ExtendedLocation
575+
az provider register --namespace Microsoft.ResourceConnector
576+
az provider register --namespace Microsoft.EdgeArtifact
577+
```
578+
579+
Wait until all resource providers are in the state **Registered**. Here's a sample Azure CLI command to list all resource providers and their statuses.
580+
581+
```azurecli
582+
az provider list -o table
583+
```
584+
585+
> [!NOTE]
586+
> You can also register or view resource provider statuses in the local portal. To do this, go to your **Subscription**, click the dropdown arrow for **Settings**, and select **Resource providers**.
587+
564588
### Create resource group SPN for cluster
565589

566590
Use the operator account to create an SPN for Arc initialization of each Azure Local node. To create the SPN, follow these steps:
@@ -670,7 +694,6 @@ To initialize each node, follow these steps. Modify where necessary to match you
670694
ResourceGroup = $resourcegroup
671695
SubscriptionID = $applianceSubscriptionId
672696
TenantID = $applianceTenantId
673-
Force = $true
674697
CloudFqdn = $applianceFQDN
675698
}
676699
```
@@ -693,13 +716,7 @@ To initialize each node, follow these steps. Modify where necessary to match you
693716
694717
To enable Azure Local to be air-gapped or deployed fully disconnected, you must do the following on each node:
695718
696-
- Run this command to add the required environment variable:
697-
698-
```powershell
699-
[Environment]::SetEnvironmentVariable("NUGET_CERT_REVOCATION_MODE", "offline", [System.EnvironmentVariableTarget]::Machine)
700-
```
701-
702-
- Configure the timeserver to use your domain controller, for example. Modify the script and run it from PowerShell:
719+
- Configure the timeserver to use your domain controller. Modify the script and run it from PowerShell:
703720
704721
```powershell
705722
w32tm /config /manualpeerlist:"dc.contoso.com" /syncfromflags:manual /reliable:yes /update
@@ -761,7 +778,7 @@ From a client with network access to the management endpoint, import the **Opera
761778

762779
```powershell
763780
Import-Module "C:\azurelocal\OperationsModule\Azure.Local.DisconnectedOperations.psd1" -Force
764-
$password = ConvertTo-SecureString RETRACTED -AsPlainText -Force
781+
$password = ConvertTo-SecureString 'RETRACTED' -AsPlainText -Force
765782
$context = Set-DisconnectedOperationsClientContext -ManagementEndpointClientCertificatePath "${env:localappdata}\AzureLocalOpModuleDev\certs\ManagementEndpoint\ManagementEndpointClientAuth.pfx" -ManagementEndpointClientCertificatePassword $password -ManagementEndpointIpAddress "169.254.53.25"
766783
```
767784

azure-local/manage/disconnected-operations-known-issues.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ ai-usage: ai-assisted
1717

1818
This article lists critical known issues and their workarounds in disconnected operations for Azure Local.
1919

20-
These release notes update continuously, and we add critical issues that require a workaround as we find them. Before you deploy disconnected operations with Azure Local, review the information here.
20+
These release notes update continuously, and we add critical issues that need a workaround as we find them. Before you deploy disconnected operations with Azure Local, review the information here.
2121

22-
## Known issues for version 2506
22+
## Known issues in the preview release
2323

2424
### Azure Local deployment with Azure Keyvault
2525

26-
Role-Based Access Control (RBAC) permissions on a newly created Azure Key Vault take up to 20 minutes to propagate. If you create the Azure Key Vault in the local portal and try to finish the cloud deployment, you might encounter permission issues when validating the cluster before deployment.
26+
Role-Based Access Control (RBAC) permissions on a newly created Azure Key Vault can take up to 20 minutes to propagate. If you create the Azure Key Vault in the local portal and try to finish the cloud deployment, you might run into permission issues when validating the cluster before deployment.
2727

2828
**Mitigation**: Wait 20 minutes after you create the Azure Key Vault to finish deploying the cluster, or create the key vault ahead of time. Assign the managed identity for each node, the key vault admin, and the user deploying to the cloud explicit roles on the key vault: **Key Vault Secrets Officer** and **Key Vault Data Access Administrator**.
2929

@@ -34,8 +34,8 @@ param($resourceGroupName = "aldo-disconnected", $keyVaultName = "aldo-kv", $subs
3434
3535
$location = "autonomous"
3636
37-
Write-Verbose "Login interactive with user that will do cloud deployment"
38-
# Login to Azure CLI (use the user you will run the portal deployment flow)"
37+
Write-Verbose "Sign in interactive with the user who does cloud deployment"
38+
# Sign in to Azure CLI (se the user you run the portal deployment flow with)"
3939
az login
4040
az account set --subscription $subscriptionName
4141
$accountInfo = (az account show)|convertfrom-json
@@ -46,13 +46,13 @@ $rg = (az group create --name $resourceGroupName --location $location)|Convertfr
4646
$kv = (az keyvault create --name $keyVaultName --resource-group $resourceGroupName --location $location --enable-rbac-authorization $true)|Convertfrom-json
4747
4848
Write-Verbose "Assigning permissions to $($accountInfo.user.name) on the Key Vault"
49-
# Assign the secrets officer role to the resource group (could use KV explicit).
49+
# Assign the secrets officer role to the resource group (you can use KV explicit).
5050
az role assignment create --assignee $accountInfo.user.name --role "Key Vault Secrets Officer" --scope $kv.Id
5151
az role assignment create --assignee $accountInfo.user.name --role "Key Vault Data Access Administrator" --scope $kv.Id
5252
5353
$machines = (az connectedmachine list -g $resourceGroupName)|ConvertFrom-Json
5454
55-
# For now only supporting minimum 3 machines for ALDO
55+
# For now, only support a minimum of 3 machines for Azure Local disconnected operations
5656
if($machines.Count -lt 3){
5757
Write-Error "No machines found in the resource group $resourceGroupName. Please check the resource group and try again. Please use the same resource group as where your Azure Local nodes are"
5858
return 1
@@ -91,7 +91,7 @@ After you stop an Arc VM, the start, restart, and delete buttons in the Azure po
9191

9292
#### Unable to view the network interface or read properties on an Arc VM
9393

94-
Viewing the network interface or properties on an Arc VM in the portal isn't supported in this release.
94+
Viewing the network interface or properties on an Arc VM in the portal is unsupported in this preview release.
9595

9696
#### Portal showing unsaved change notification after updating VM size
9797

@@ -122,7 +122,7 @@ ssh-keygen -t rsa
122122

123123
#### Update or scale a node pool from the portal is disabled
124124

125-
Updating or scaling a node pool from the portal is currently not supported.
125+
Updating or scaling a node pool from the portal is unsupported in this preview release.
126126

127127
**Mitigation**: Use the CLI to update or scale a node pool.
128128

@@ -151,13 +151,13 @@ Ignore the portal warning for this release.
151151

152152
When attempting to create a Kubernetes cluster with Entra authentication, you encounter an error.
153153

154-
**Mitigation**: Only local accounts with Kubernetes RBAC are supported in this preview.
154+
**Mitigation**: Only local accounts with Kubernetes RBAC are supported in this preview release.
155155

156156
#### Arc extensions
157157

158158
When navigating to extensions on an AKS cluster the add button is disabled and there aren't any extensions listed.
159159

160-
Arc extensions are unsupported in this release.
160+
Arc extensions are unsupported in this preview release.
161161

162162
#### AKS resource shows on portal after deletion
163163

@@ -169,23 +169,23 @@ After successfully deleting an AKS cluster from portal the resource continues to
169169
az aksarc delete
170170
```
171171

172-
### Export Host Guardian Service certificates
172+
#### Export Host Guardian Service certificates
173173

174-
This feature isn't supported in this release.
174+
This feature is unsupported in this preview release.
175175

176-
### Restart a node or the control plane VM
176+
#### Restart a node or the control plane VM
177177

178178
After you restart a node or the control plane VM, the system might take up to an hour to become fully ready. If you notice issues with the local portal, missing resources, or failed deployments, check the appliance health using the **OperationsModule** to confirm that all services are fully converged.
179179

180180
### Subscriptions
181181

182-
### Operator create subscription
182+
#### Operator create subscription
183183

184184
After you create a new subscription as an operator, the subscription appears in the list as non-clickable and displays ***no access*** for the owner.
185185

186186
**Mitigation**: Refresh your browser window.
187187

188-
### Operator subscriptions view (timeout)
188+
#### Operator subscriptions view (timeout)
189189

190190
If you're signed in as an operator, you might see a timeout screen and be unable to view, list, or create subscriptions.
191191

@@ -225,9 +225,9 @@ When you select Sign-out, the request doesn't work.
225225

226226
#### Template specs
227227

228-
Template specs aren't supported in the preview release. Deployments that use ARM templates with template specs fail.
228+
Template specs are unsupported in the preview release. Deployments that use ARM templates with template specs fail.
229229

230-
## Unsupported scenarios
230+
### Unsupported scenarios
231231

232232
The following scenarios are unsupported in the preview release.
233233

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: alkohli
55
ms.author: alkohli
66
ms.topic: article
77
ms.service: azure-local
8-
ms.date: 07/22/2025
8+
ms.date: 07/24/2025
99
---
1010

1111
# Azure Local release information
@@ -66,13 +66,13 @@ If your cluster supports [Solution Builder Extension software updates](./update/
6666
The following tables summarize the release information for Azure Local across all supported versions. All dates are listed in ISO 8601 format: *YYYY-MM-DD*. After you upgrade your solution, you might see 10.x versions; these versions are supported.
6767

6868
> [!IMPORTANT]
69-
> The new deployments of this software use the **12.2507.1001.8** build. You can also update an existing deployment from 2506 using **11.2507.1001.7**.
69+
> The new deployments of this software use the **12.2507.1001.10** build. You can also update an existing deployment from 2506 using **11.2507.1001.9**.
7070
7171
#### [OS build 25398.xxxx](#tab/OS-build-25398-xxxx)
7272

7373
| Solution version | OS build | Security update | What's new | Known issues |
7474
|------|-------|---------------|------------|--------------|
75-
| 11.2507.1001.7 <br><br> 10.2507.0.6 <br></br> Availability date: 2505-07-21 | 25398.1732 | [July OS security update](security-update/security-update.md?view=azloc-2507&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-2507&preserve-view=true#features-and-improvements-in-2507) | [Known issues](./known-issues.md?view=azloc-2507&preserve-view=true) |
75+
| 11.2507.1001.9 <br><br> 10.2507.0.6 <br></br> Availability date: 2025-07-24 | 25398.1732 | [July OS security update](security-update/security-update.md?view=azloc-2507&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-2507&preserve-view=true#features-and-improvements-in-2507) | [Known issues](./known-issues.md?view=azloc-2507&preserve-view=true) |
7676
| 11.2506.1001.28 <br><br> 10.2506.0.15 <br></br> Availability date: 2025-07-02 | 25398.1665 | [June OS security update](security-update/security-update.md?view=azloc-2506&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-2506&preserve-view=true#features-and-improvements-in-2506) | [Known issues](./known-issues.md?view=azloc-2506&preserve-view=true) |
7777
| 11.2505.1001.22 <br><br> 10.2505.0.16 <br></br> Availability date: 2025-05-28 | 25398.1611 | [May OS security update](security-update/security-update.md?view=azloc-2505&preserve-view=true) | [Features and improvements](./whats-new.md?view=azloc-2505&preserve-view=true#features-and-improvements-in-2505) | [Known issues](./known-issues.md?view=azloc-2505&preserve-view=true) |
7878
| 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) |
@@ -83,7 +83,7 @@ The following tables summarize the release information for Azure Local across al
8383

8484
| Solution version | OS build | Security update | What's new | Known issues |
8585
|------|-------|---------------|------------|--------------|
86-
| 12.2507.1001.8 <br><br> Availability date: 2025-07-21 | 26100.4652 | [July OS security update](security-update/security-update.md?view=azloc-2507&preserve-view=true&tabs=new-deployments) | [Features and improvements](./whats-new.md?view=azloc-2507&preserve-view=true#features-and-improvements-in-2507) | [Known issues](./known-issues.md?view=azloc-2507&preserve-view=true) |
86+
| 12.2507.1001.10 <br><br> Availability date: 2025-07-24 | 26100.4652 | [July OS security update](security-update/security-update.md?view=azloc-2507&preserve-view=true&tabs=new-deployments) | [Features and improvements](./whats-new.md?view=azloc-2507&preserve-view=true#features-and-improvements-in-2507) | [Known issues](./known-issues.md?view=azloc-2507&preserve-view=true) |
8787
| 12.2506.1001.29 <br><br> Availability date: 2025-07-02 | 26100.4349 | [June OS security update](security-update/security-update.md?view=azloc-2506&preserve-view=true&tabs=new-deployments) | [Features and improvements](./whats-new.md?view=azloc-2506&preserve-view=true#features-and-improvements-in-2506) | [Known issues](./known-issues.md?view=azloc-2506&preserve-view=true) |
8888
| 12.2505.1001.23 <br><br> Availability date: 2025-05-28 | 26100.4061 | [May OS security update](security-update/security-update.md?view=azloc-2505&preserve-view=true&tabs=new-deployments) | [Features and improvements](./whats-new.md?view=azloc-2505&preserve-view=true#features-and-improvements-in-2505) | [Known issues](./known-issues.md?view=azloc-2505&preserve-view=true) |
8989
| 12.2504.1001.20 <br><br> Availability date: 2025-04-29 | 26100.3775 | [April OS security update](security-update/security-update.md?view=azloc-2504&preserve-view=true&tabs=new-deployments) | [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) |

0 commit comments

Comments
 (0)