Skip to content

Commit 2aace73

Browse files
Merge pull request #18495 from alkohli/ki06
Add KI to 2506
2 parents b42aa57 + 8f3d5bd commit 2aace73

File tree

2 files changed

+61
-3
lines changed

2 files changed

+61
-3
lines changed

azure-local/known-issues.md

Lines changed: 3 additions & 1 deletion
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/18/2025
6+
ms.date: 07/21/2025
77
ms.author: alkohli
88
ms.reviewer: alkohli
99
---
@@ -46,6 +46,7 @@ The following table lists the fixed issues in this release:
4646
|---------|---------|---------|
4747
| 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.` | |
4848
| Upgrade <!--33417006-->| The upgrade banner is currently available for users using the Azure Government cloud. However, the environment checker fails, suggesting that Azure Government clouds are not supported. | |
49+
|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. | |
4950

5051

5152
## Known issues
@@ -134,6 +135,7 @@ The following table lists the known issues in this release:
134135
| 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). |
135136
| 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. |
136137
| 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). |
137139

138140
## Known issues from previous releases
139141

azure-local/manage/troubleshoot-arc-enabled-vms.md

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Troubleshoot Azure Local Virtual Machines enabled by Azure Arc
33
description: Learn how to troubleshoot issues you experience with Azure Local Virtual Machines (VMs).
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 06/16/2025
6+
ms.date: 07/21/2025
77
ms.author: alkohli
88
ms.reviewer: vlakshmanan
99
ms.service: azure-local
@@ -15,7 +15,6 @@ ms.service: azure-local
1515

1616
This article describes how to collect logs and troubleshoot issues with Azure Local Virtual Machines (VMs) enabled by Azure Arc. It also lists the current limitations and known issues with Azure Local VM management, along with recommended resolutions.
1717

18-
1918
## Property isn't supported for this operation
2019

2120
**Error:**
@@ -187,6 +186,63 @@ To resolve this issue, follow these steps:
187186

188187
1. Restart the VM. After the restart, the warning message should no longer appear.
189188

189+
## Resource deployment failure due to insufficient disk space on the first storage path
190+
191+
**Error:**
192+
193+
`The system failed to create <Azure resource name>: There is not enough space on the disk.`
194+
195+
**Cause:**
196+
197+
If no storage path is specified during deployment, resources are automatically placed on the first storage path, even when additional storage paths are available on the cluster. This can lead to insufficient disk space on the first storage path, even when other storage paths still have available capacity.
198+
199+
**Resolution:**
200+
201+
When creating a VM, data disk, or image, choose a storage path manually.
202+
203+
# [Azure portal](#tab/azure-portal)
204+
205+
In the Azure portal, when creating a VM, attaching data disks, or creating an image, select the **Choose manually** option for the storage path. Then, select a storage path from the available list to avoid automatic placement on the first storage path.
206+
207+
# [CLI](#tab/cli)
208+
209+
To specify a storage path when creating a VM, data disk, or image, use the `--storage-path-id` parameter with the `az stack-hci-vm create`, `az stack-hci-vm disk create`, or `az stack-hci-vm image create` command.
210+
211+
# [ARM template](#tab/arm-template)
212+
213+
To define a storage path for a VM configuration, add `vmConfigStoragePathId` to the `storageProfile` section of the VM resource:
214+
215+
```json
216+
"storageProfile": {
217+
"vmConfigStoragePathId": "Insert ARM ID of specified storage path"
218+
}
219+
```
220+
221+
If using an ARM template that creates multiple VMs in one deployment:
222+
223+
1. Define a parameter for the storage path IDs:
224+
225+
```json
226+
"parameters": {
227+
"storagePathIds": {
228+
"type": "array",
229+
"metadata": {
230+
"description": "List of storage path resource IDs to cycle through for VM placement."
231+
}
232+
}
233+
}
234+
```
235+
236+
1. Add `vmConfigStoragePathId` to the `storageProfile`section of the VM resource:
237+
238+
```json
239+
"storageProfile": {
240+
"vmConfigStoragePathId": "[parameters('storagePathIds')[mod(copyIndex(), length(parameters('storagePathIds')))]]"
241+
}
242+
```
243+
244+
---
245+
190246
## Next steps
191247

192248
- [Azure Local VM management FAQs](./azure-arc-vms-faq.yml)

0 commit comments

Comments
 (0)