Skip to content

Commit 9509756

Browse files
committed
Update howto-replace-network-devices.md
1 parent ce45fb3 commit 9509756

File tree

1 file changed

+37
-10
lines changed

1 file changed

+37
-10
lines changed

articles/operator-nexus/howto-replace-network-devices.md

Lines changed: 37 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ ms.date: 08/12/2024
99
ms.custom: template-how-to, devx-track-azurecli
1010
---
1111

12-
# Replace a device in Azure Operator Nexus Network Fabric (NNF)
12+
# Replace a network device in Azure Operator Nexus Network Fabric (NNF)
1313

14-
This article describes how to replace a faulty or underperforming device in Azure Operator Nexus Network Fabric (NNF) using the RMA (Return Material Authorization) process which ensures minimal disruption and safe reintegration of the replacement hardware into the fabric.
14+
This article describes how to replace a faulty or underperforming network device Top of Rack (TOR), Customer Edge(CE) Network Packet Broker (NPB) and Management Switch in Azure Operator Nexus Network Fabric (NNF) using the RMA (Return Material Authorization) process which ensures minimal disruption and safe reintegration of the replacement hardware into the fabric.
1515

1616
## Scenarios for device replacement
1717

@@ -46,6 +46,12 @@ Device replacement may be required in the following situations:
4646

4747
- This is required to successfully download and stage the necessary image files.
4848

49+
## Device Types Supported
50+
51+
- Customer Edge (CE)
52+
- Top of Rack (TOR)
53+
- Management Switch (Mgmt Switch)
54+
- Network Packet Broker (NPB)
4955

5056
## Steps to replace a device
5157

@@ -60,20 +66,21 @@ az networkfabric device update-admin-state \
6066
--resource-group "resource-group-name"
6167
```
6268

63-
This action:
69+
This action sets the following states:
6470

65-
- Moves the device to a degraded state: EnabledDegraded.
71+
- Device Administrative State: Disabled
6672

67-
- Excludes the device from all control plane actions such as:
73+
- Fabric Administrative State: EnabledDegraded
6874

69-
- Certificate rotations
70-
71-
- Password rotations
72-
73-
- Fabric upgrades
75+
> Note:
76+
> This action is not permitted by the service, if any of the following operations are in progress at the fabric level:<br> - Device upgrade<br> - Configuration push<br> - Secret or certificate updates<br>Administrative lock<br> - Terminal Server (TS) reprovisioning.
7477
7578
2. Update the serial number.
7679

80+
Execution Conditions:
81+
- Device Administrative State must be `Disabled`
82+
- Fabric Administrative State must be `EnabledDegraded`
83+
7784
Once the replacement device is physically installed, update its serial number in the fabric resource:
7885

7986
```Azure CLI
@@ -83,13 +90,33 @@ az networkfabric device update \
8390
--resource-group "resource-group-name"
8491
```
8592

93+
Error Recovery Guidance:
94+
95+
- If RMA fails due to incorrect serial number, re-patching is allowed without a support ticket
96+
97+
- Validation occurs after device bootstrap; failure returns status: 'Device Unable to Boot Up - Failed'
98+
99+
This action perfoms following:
100+
101+
- Update serial number stored in Azure ARM resource
102+
103+
- Keeps the device in Disabled state
104+
86105
3. Ensure device is in ZTP Mode.
87106

88107
Verify that the replacement device is in ZTP mode. If not, configure the device for ZTP before continuing.
89108

90109
> [!Note]
91110
> ZTP enables automatic configuration retrieval during the RMA process.
92111
112+
This action sets the following states:
113+
114+
- Device Administrative State: UnderMaintenance
115+
116+
- Fabric Administrative State: EnabledDegraded
117+
118+
The device will boot into its base configuration using the maintenance profile and is applicable only for TOR and CE device types.
119+
93120
4. Set RMA State.
94121

95122
Initiate the RMA process using the following command:

0 commit comments

Comments
 (0)