Skip to content

Commit ce60631

Browse files
authored
Merge pull request #239154 from v-saambe/nexus-tsg
[Nexus TSG] Created TSG for Isolation domain issues
2 parents 8c17e0d + 225d025 commit ce60631

File tree

2 files changed

+87
-0
lines changed

2 files changed

+87
-0
lines changed

articles/operator-nexus/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@
5959
items:
6060
- name: Troubleshoot AKS-Hybrid
6161
href: troubleshoot-aks-hybrid-cluster.md
62+
- name: Troubleshoot Isolation Domain
63+
href: troubleshoot-isolation-domain.md
6264
- name: Sample Deployment
6365
items:
6466
- name: VNF Deployment
Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
---
2+
title: Troubleshoot Isolation Domain provisioning failures for Azure Operator Nexus
3+
description: Troubleshoot Isolation Domain failures. Learn how to debug failure codes.
4+
ms.service: azure-operator-nexus
5+
ms.custom: troubleshooting
6+
ms.topic: troubleshooting
7+
ms.date: 05/24/2023
8+
ms.author: v-saambe
9+
author: v-saambe
10+
---
11+
12+
# Troubleshoot Isolation Domain provisioning failures
13+
14+
Follow these steps in order to gather the data needed to diagnose Isolation Domain creation or management issues by using the Azure Command Line Interface (AzCLI)
15+
16+
## Prerequisites
17+
18+
* Install the latest version of the
19+
[appropriate CLI extensions](./howto-install-cli-extensions.md)
20+
* Tenant ID
21+
* Subscription ID
22+
* Cluster name and resource group
23+
* Network fabric controller and resource group
24+
* Network fabric instances and resource group
25+
* Setup ManagedNetworkFabric CLI extension using the WHL file
26+
27+
[How-to-install-ManagedNetworkFabric-CLI-extension](./howto-install-cli-extensions.md#install-managednetworkfabric-cli-extension)
28+
29+
[How to Sign-in to your Azure account](./howto-configure-isolation-domain.md#prerequisites)
30+
31+
[How to register providers for Managed Network Fabric](./howto-configure-isolation-domain.md#prerequisites)
32+
33+
[Parameters-for-Isolation-Domain-management](./howto-configure-isolation-domain.md#configure-l2-isolation-domains)
34+
35+
## Isolation Domain
36+
37+
The use of Isolation Domain allows for the establishment of connectivity between network functions at both layer 2 and layer 3 in the cluster and network fabric. As a result, workloads can communicate within and across racks.
38+
39+
For further instructions, refer [creating L2 and L3 Isolation Domain](./howto-configure-isolation-domain.md)
40+
41+
## Common issues
42+
43+
### For any configuration issues
44+
45+
Contact the network administrators within the organization for more details.
46+
47+
### Error while enabling Isolation Domains 
48+
49+
Fabric ASN value is no longer a mandatory value, which is defined based on SKU used in the payload. Peer ASN value can be set anywhere from 0 - 65535.
50+
51+
For further instructions, refer [enable/disable L3 Isolation-Domain](./howto-configure-isolation-domain.md#change-the-administrative-state-of-an-l3-isolation-domain)
52+
53+
### Vlan ID can't be used from a reserved range ['0', '500'] '-OptionA' peering
54+
55+
When creating an Isolation Domain, it's important to note that VLAN IDs below 500 are reserved for infrastructure purposes and shouldn't be used. Instead, an external network with a vlan ID higher than 500 should be established on the partner end (PE) side to enable customer end(CE)-partner end (PE) peering (option a peering).
56+
57+
For further instructions, refer [External network creation](./howto-configure-isolation-domain.md#create-an-external-network-by-using-option-a)
58+
59+
### Isolation Domain seems to be stuck in disabled state when we try to create external network (option-a)
60+
61+
If there are any modifications made to the IPv6 subnet payload, it's necessary to disable and enable the Isolation Domain to ensure successful provisioning.
62+
63+
### Unable to ping 107.xx.xx.x
64+
65+
The process of disabling and enabling the Isolation Domain can aid in re-establishing successful connectivity.
66+
67+
### Terminal state provisioning error
68+
69+
The issue may be attributed to the failure in creating an external or internal network due to the VLAN ID already being in use.
70+
71+
### Isolation Domain Stuck in deleting state for longer time
72+
73+
Before attempting to delete the Isolation Domain, it's necessary to delete one or two observed dependent consuming resources beforehand.
74+
75+
### Resource operation completed with terminal provisioning state 'Failed'
76+
77+
One potential explanation might involve a loss of access for the resource to retrieve secret or certificate information from the key vault.
78+
79+
### There should be atleast one or more Internal /External networks attached to Isolation Domain
80+
81+
Before enabling isolation, it's necessary to create one or more internal and external networks
82+
83+
To access further details in the logs, refer [Log Analytic workspace](../../articles/operator-nexus/concepts-observability.md#log-analytic-workspace)
84+
85+
If you still have further questions, [contact support](https://portal.azure.com/?#blade/Microsoft_Azure_Support/HelpAndSupportBlade) to get your issue resolved quickly.

0 commit comments

Comments
 (0)