Skip to content

Commit 299d31c

Browse files
Merge pull request #3756 from MicrosoftDocs/main638889050898530646sync_temp
For protected branch, push strategy should use PR and merge to target branch method to work around git push error
2 parents a2fa1dd + 18bff58 commit 299d31c

File tree

7 files changed

+416
-94
lines changed

7 files changed

+416
-94
lines changed

AKS-Arc/TOC.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -159,12 +159,18 @@
159159
items:
160160
- name: Troubleshoot and known issues
161161
href: aks-troubleshoot.md
162-
- name: AKS on Azure Local support policy
163-
href: aks-on-azure-local-support-policy.md
164162
- name: Get support
165-
href: help-support.md
166-
- name: Use diagnostic checker
167-
href: aks-arc-diagnostic-checker.md
163+
items:
164+
- name: AKS on Azure Local support policy
165+
href: aks-on-azure-local-support-policy.md
166+
- name: Get support
167+
href: help-support.md
168+
- name: Use the support remediation tool
169+
href: support-module.md
170+
- name: Use diagnostic checker
171+
href: aks-arc-diagnostic-checker.md
172+
- name: Storage provisioning issue in cluster and node pool creation
173+
href: storage-provision-issue.md
168174
- name: Control plane configuration validation errors
169175
href: control-plane-validation-errors.md
170176
- name: K8sVersionValidation error

AKS-Arc/aks-troubleshoot.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ title: Troubleshoot common issues in AKS enabled by Azure Arc
33
description: Learn about common issues and workarounds in AKS enabled by Arc.
44
ms.topic: how-to
55
author: sethmanheim
6-
ms.date: 07/17/2025
6+
ms.date: 07/23/2025
77
ms.author: sethm
8-
ms.lastreviewed: 07/17/2025
8+
ms.lastreviewed: 07/23/2025
99
ms.reviewer: rcheeran
1010

1111
---
@@ -24,6 +24,7 @@ The following sections describe known issues for AKS enabled by Azure Arc:
2424

2525
| AKS Arc CRUD operation | Issue | Fix status |
2626
|------------------------|-------|------------|
27+
| AKS steady state | [Storage provisioning issue impacting cluster and node pool creation](storage-provision-issue.md)|Active|
2728
| AKS cluster delete | [Deleted AKS Arc cluster still visible on Azure portal](deleted-cluster-visible.md) | Active |
2829
| AKS steady state | [AKS Arc telemetry pod consumes too much memory and CPU](telemetry-pod-resources.md) | Fixed in 2507 release |
2930
| AKS cluster create | [Can't create AKS cluster or scale node pool because of issues with AKS Arc images](gallery-image-not-usable.md) | Fixed in 2507 release |

AKS-Arc/storage-provision-issue.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
title: Troubleshoot issue in which storage provisioning fails
3+
description: Learn how to troubleshoot and mitigate an issue that occurs when storage provisioning fails.
4+
ms.topic: troubleshooting
5+
author: rcheeran
6+
ms.author: rcheeran
7+
ms.date: 07/23/2025
8+
ms.reviewer: rcheeran
9+
ms.lastreviewed: 07/23/2025
10+
11+
---
12+
13+
# Troubleshoot storage provisioning issue during cluster and node pool creation
14+
15+
This article describes an issue in which new AKS Arc nodes are created on a single storage path/volume of the Azure Local cluster, breaking the expected round-robin distribution among volumes. Over time, this might cause insufficient disk space on that path, potentially resulting in deployment failures.
16+
17+
## Symptoms
18+
19+
During cluster creation or node pool creation and scale operations, you might see the following error message:
20+
21+
```output
22+
The system failed to create <Azure resource name>: There is not enough space on the disk.
23+
```
24+
25+
## Cause
26+
27+
The issue is caused by a recent regression introduced in Azure Local, version 2506.
28+
29+
## Mitigation
30+
31+
This issue was fixed in AKS on [Azure Local, version 2507](/azure/azure-local/whats-new?view=azloc-2507&preserve-view=true#features-and-improvements-in-2507). However, this mitigation works only when you create new Azure Local instances with version 2507. Upgrading from Azure Local versions 2506 to 2507 does not resolve the issue.
32+
33+
### Workaround for Azure Local version 2506
34+
35+
This issue only affects clusters in Azure Local version 2506. Install the [support module](support-module.md) and run the commands provided in this module.
36+
37+
First, run the following command to check for known issues in your AKS Arc environment:
38+
39+
```powershell
40+
Test-SupportAksArcKnownIssues
41+
```
42+
43+
Then, run the following command to fix this known issue on your deployment. This command finds all available fixes for the current version, and installs those fixes:
44+
45+
```powershell
46+
Invoke-SupportAksArcRemediation
47+
```
48+
49+
## Verification
50+
51+
Once the fix is done, you should be able to create your clusters and node pools. If you still encounter issues, please [reach out to Microsoft Support](#contact-microsoft-support).
52+
53+
## Contact Microsoft Support
54+
55+
If the problem persists, collect the [AKS cluster logs](get-on-demand-logs.md) before you [create a support request](help-support.md).
56+
57+
## Next steps
58+
59+
- [Use the diagnostic checker tool to identify common environment issues](aks-arc-diagnostic-checker.md)
60+
- [Review AKS on Azure Local architecture](cluster-architecture.md)

AKS-Arc/support-module.md

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
---
2+
title: Support.AksArc diagnostic and remediation tool
3+
description: Learn how to run commands in the Support.AksArc PowerShell module to diagnose and remediate issues in AKS Arc environments.
4+
ms.topic: troubleshooting
5+
author: sethmanheim
6+
ms.author: sethm
7+
ms.date: 07/22/2025
8+
ms.reviewer: sumsmith
9+
ms.lastreviewed: 07/22/2025
10+
11+
---
12+
13+
# Support.AksArc module
14+
15+
The [**Support.AksArc**](https://www.powershellgallery.com/packages/Support.AksArc) PowerShell module provides diagnostic and remediation capabilities for AKS Arc environments. Before you open a support request, you can run the specified commands in this module to help diagnose and potentially resolve issues.
16+
17+
You should run the commands if you experience any of the following symptoms:
18+
19+
- Solution upgrade fails in MOC binaries state.
20+
- Solution upgrade fails in Arc Resource Bridge stage.
21+
- MOC service doesn't stay online.
22+
- Arc Resource Bridge is offline.
23+
24+
## Commands
25+
26+
The **Support.AksArc** module contains the following PowerShell commands:
27+
28+
- `Test-SupportAksArcKnownIssues`: tests for known issues.
29+
- `Invoke-SupportAksArcRemediation`: fixes identified issues.
30+
31+
## Installation
32+
33+
To install the module, run the following commands:
34+
35+
```powershell
36+
Install-Module -Name Support.AksArc
37+
Import-Module Support.AksArc
38+
```
39+
40+
## Usage
41+
42+
> [!NOTE]
43+
> Make sure to run these PowerShell commands locally, not in a PowerShell remote session.
44+
45+
The following command performs a health check:
46+
47+
```powershell
48+
Test-SupportAksArcKnownIssues
49+
```
50+
51+
This command performs auto-remediation (tests and fixes all issues):
52+
53+
```powershell
54+
Invoke-SupportAksArcRemediation
55+
```
56+
57+
## Example output
58+
59+
The following example output from the `Test-SupportAksArcKnownIssues` command shows the results of a failed test::
60+
61+
```output
62+
Test Name Status Message
63+
--------- --------------
64+
Validate Failover Cluster Service Responsiveness Passed Failover Cluster service is responsive.
65+
Validate Missing MOC Cloud Agents Passed No missing MOC cloud agents found.
66+
Validate MOC Cloud Agent Running Passed MOC Cloud Agent is running
67+
Validate Missing MOC Node Agents Passed All MOC nodes have the Node Agent service installed and healthy.
68+
Validate Missing MOC Host Agents Passed All nodes have MOC host agents installed and healthy
69+
Validate MOC is on Latest Patch Version Failed MOC is not on the latest patch version. Current: 1.15.5.10626, Latest: 1.15.7.10719
70+
Validate Expired Certificates Passed No expired certificates found
71+
Validate MOC Nodes Not Active Passed All MOC nodes are in the 'Active' state
72+
Validate Multiple MOC Cloud Agent Instances Passed No multiple instances of MOC Cloud Agent found
73+
Validate Windows Event Log Running Passed Windows Event Log is running
74+
Validate Gallery Image Stuck In Deleting Passed No gallery images are stuck in deleting state
75+
Validate Virtual Machine Stuck In Pending Passed No virtual machines are stuck in pending state
76+
Validate Virtual Machine Management Service Responsiveness Passed Virtual Machine Management service is responsive
77+
```
78+
79+
The following example output shows a successful result for all tests:
80+
81+
```output
82+
Test Name Status Message
83+
--------- --------------
84+
Validate Failover Cluster Service Responsiveness Passed Failover Cluster service is responsive.
85+
Validate Missing MOC Cloud Agents Passed No missing MOC cloud agents found.
86+
Validate MOC Cloud Agent Running Passed MOC Cloud Agent is running
87+
Validate Missing MOC Node Agents Passed All MOC nodes have the Node Agent service installed and healthy.
88+
Validate Missing MOC Host Agents Passed All nodes have MOC host agents installed and healthy.
89+
Validate MOC is on Latest Patch Version Passed MOC is on the latest patch version.
90+
Validate Expired Certificates Passed No expired certificates found.
91+
Validate MOC Nodes Not Active Passed All NMC nodes are in the 'Active' state.
92+
Validate NMC Nodes Sync with Cluster Nodes Passed All NMC nodes are in sync with cluster nodes.
93+
Validate Multiple NMC Cloud Agent Instances Passed No multiple instances of NMC Cloud Agent found.
94+
Validate NMC Powershell Not Stuck in Updating Passed NMC Powershell is not stuck in updating state.
95+
Validate Windows Event Log Running Passed Windows Event Log is running
96+
Validate Gallery Image Stuck In Deleting Passed No gallery images are stuck in deleting state.
97+
Validate Virtual Machine Stuck In Pending Passed No virtual machines are stuck in pending state.
98+
Validate Virtual Machine Management Service Responsiveness Passed Virtual Machine Management service is responsive.
99+
```
100+
101+
## Next steps
102+
103+
[Use the diagnostic checker tool to identify common environment issues](aks-arc-diagnostic-checker.md)

adaptive-cloud/index.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ highlightedContent:
2121
# Card
2222
- title: "Ignite 2024: Session catalog"
2323
itemType: video
24-
url: https://ignite.microsoft.com/sessions
24+
url: https://ignite.microsoft.com/archives
2525
- title: "Build 2024: post-event sessions"
2626
itemType: video
2727
url: https://build.microsoft.com/en-US/home
@@ -457,4 +457,4 @@ additionalContent:
457457
- url: https://azure.github.io/Vision-AI-DevKit-Pages/
458458
text: Vision AI Developer Kit
459459
- url: /visualstudio/azure/
460-
text: Visual Studio Azure development
460+
text: Visual Studio Azure development

0 commit comments

Comments
 (0)