Skip to content

Commit 75d07ee

Browse files
authored
Update howto-upgrade-nexus-fabric-template.md
Resolved Acrolinx and user comments
1 parent 361527f commit 75d07ee

File tree

1 file changed

+27
-25
lines changed

1 file changed

+27
-25
lines changed

articles/operator-nexus/howto-upgrade-nexus-fabric-template.md

Lines changed: 27 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ Runtime changes are categorized as follows:
2424

2525
## Prerequisites
2626

27-
1. Install the latest version of the [appropriate CLI extensions](howto-install-cli-extensions.md).
28-
2. The latest `networkfabric` CLI extension is required. It can be installed following the steps listed [here](./howto-install-cli-extensions.md).
27+
1. Install the latest version of [Azure CLI](https://aka.ms/azcli).
28+
2. The latest `managednetworkfabric` CLI extension is required. It can be installed following the steps listed in [Install CLI Extension](howto-install-cli-extensions.md).
2929
3. Subscription access to run the Azure Operator Nexus Network Fabric (NF) and network cloud (NC) CLI extension commands.
3030
4. Target Fabric must be healthy in a running state, with all Devices healthy.
3131

@@ -56,9 +56,11 @@ Runtime changes are categorized as follows:
5656

5757

5858
## Links
59-
- [Azure Portal](https://aka.ms/nexus-portal)
60-
- [Operator Nexus Releases and Notes](./release-notes-2402.2)
61-
- [Network Fabric Upgrade](./howto-upgrade-nexus-fabric)
59+
- [Azure portal](https://aka.ms/nexus-portal)
60+
- [Operator Nexus Releases and Notes](release-notes-2402.2.md)
61+
- [Network Fabric Upgrade](howto-upgrade-nexus-fabric.md)
62+
- [Azure CLI](https://aka.ms/azcli)
63+
- [Install CLI Extension](howto-install-cli-extensions.md)
6264

6365
## Pre-Checks
6466

@@ -69,7 +71,7 @@ Runtime changes are categorized as follows:
6971
* Microsoft.NexusIdentity/identitySets/write
7072
* Microsoft.NexusIdentity/identitySets/delete
7173
* Ensure that `Role Based Access Control Administrator` is successfully activated.
72-
* Check in Azure Portal from the following path: `Network Fabrics` -> <NF_NAME> -> `Access control (IAM)` -> `View my access`.
74+
* Check in Azure portal from the following path: `Network Fabrics` -> <NF_NAME> -> `Access control (IAM)` -> `View my access`.
7375
* In current 'Role assignments', you should see the following two roles:
7476
- Nexus Contributor
7577
- Role Based Access Control Administrator
@@ -131,7 +133,7 @@ Runtime changes are categorized as follows:
131133

132134
Contact Microsoft support if there isn't enough space to perform the upgrade. Archived Extensible Operating System (EOS) images and support bundle files can be removed at the direction of support.
133135

134-
5. Check the Fabric's Network Packet Broker (NPB) for any orphaned `Network Taps` in Azure Portal.
136+
5. Check the Fabric's Network Packet Broker (NPB) for any orphaned `Network Taps` in Azure portal.
135137
* Select `Network Fabrics` under `Azure Services` and then select the <NF_NAME>.
136138
* Click on the `Resource group` for the Fabric.
137139
* In the Resources list, filter on `Network Packet Broker`.
@@ -141,7 +143,7 @@ Runtime changes are categorized as follows:
141143
* Look for any Taps with a red `X`, and a status of `Not Found`, `Failed`, or `Error`.
142144

143145
>[!Note]
144-
> If any Taps show `Not Found`, `Failed`, or `Error` status, stop the upgrade until issues are cleared.
146+
> If any Taps show `Not Found`, `Failed`, or `Error` status, stop the upgrade until issues are cleared. Provide this information to Microsoft Support when opening a support ticket for Tap issues.
145147
146148
6. Run and validate the Fabric cable validation report.
147149
Follow [Validate Cables for Nexus Network Fabric](./how-to-validate-cables) to set up and run the report
@@ -157,7 +159,7 @@ Title: <ENVIRONMENT> <AZURE_REGION> <NF_NAME> Runtime upgrade to <NF_VERSION> <S
157159
158160
Operations Support:
159161
160-
Nexus DE Team <ENVIRONMENT> <AZURE_REGION> <NF_NAME> Runtime upgrade to <NF_VERSION> <START_TIME> - Completion ETA <DURATION>
162+
Deployment Team notification for <ENVIRONMENT> <AZURE_REGION> <NF_NAME> runtime upgrade to <NF_VERSION> <START_TIME> - Completion ETA <DURATION>
161163
162164
Subscription: <CUSTOMER_SUB_ID>
163165
NFC: <NFC_NAME>
@@ -170,8 +172,8 @@ Version: <NEXUS_VERSION>
170172
CC: stakeholder-list
171173
```
172174

173-
## Add resource tag on Fabric resource in Azure Portal
174-
To help track upgrades, add a tag to the Fabric resource in Azure Portal (optional):
175+
## Add resource tag on Fabric resource in Azure portal
176+
To help track upgrades, add a tag to the Fabric resource in Azure portal (optional):
175177
```
176178
|Name | Value |
177179
|----------------|-----------------
@@ -204,19 +206,19 @@ On successful completion, the command puts the Fabric status into `Under Mainten
204206

205207
### Device-specific workflow:
206208

207-
Nexus Network Fabric Racks are comprised of the following Devices types:
208-
- Customer Edge (CE) Switch
209-
- Management (MGMT) Switch
210-
- Top Of Rack (TOR) Switch
209+
Nexus Network Fabric Racks are composed of the following Devices types:
210+
- Customer Edge (CE) Switches
211+
- Management (MGMT) Switches
212+
- Top Of Rack (TOR) Switches
211213
- Network Packet Brokers (NPB)
212214

213-
Eight Rack environments have the following 30 Devices:
214-
- Aggregate Rack - two CE's, two NPB's, two MGMT Switches (six Devices)
215-
- Eight Compute Racks - Each Compute Rack has two TOR's and one MGMT Switch (twenty-four Devices)
215+
Eight Rack environments have 30 Devices:
216+
- Aggregate Rack - two CE, two NPB, two MGMT Switches (six Devices)
217+
- Eight Compute Racks - Each Compute Rack has two TOR's and one MGMT Switch (24 Devices)
216218

217-
Four Rack environments have the following seventeen Devices:
219+
Four Rack environments have 17 Devices:
218220
- Aggregate Rack - two CE's, one NPB, two MGMT Switches (five Devices)
219-
- Four Compute Racks - Each Compute Rack has two TOR's and one MGMT Switch (twelve Devices)
221+
- Four Compute Racks - Each Compute Rack has two TOR's and one MGMT Switch (12 Devices)
220222

221223
>[!Important]
222224
>The Devices must be upgraded in the following specific order to maintain networking service during the upgrade.
@@ -234,7 +236,7 @@ Four Rack environments have the following seventeen Devices:
234236
> Wait for successful upgrade on all Devices in a group before moving to the next group.
235237
236238
### Device-specific upgrade:
237-
Run the following command to upgrade the versionon each Device:
239+
Run the following command to upgrade the version on each Device:
238240
```
239241
az networkfabric device upgrade --version $NF_VERSION -g $NF_RG --resource-name $NF_DEVICE_NAME --subscription $SUBSCRIPTION_ID --debug
240242
```
@@ -262,8 +264,8 @@ az networkfabric fabric upgrade --action Complete --version $NF_VERSION -g $NF_R
262264

263265
## Troubleshooting Device update failures.
264266
1. Collect any errors in the Azure CLI output.
265-
2. Collect device operation state from Azure Portal or Azure CLI.
266-
3. Create Azure Support Request for any device upgrade failures and attach any errors along with ASYNC URL, correlation ID and operation state of Fabric and Devices.
267+
2. Collect device operation state from Azure portal or Azure CLI.
268+
3. Create Azure Support Request for any device upgrade failures and attach any errors along with ASYNC URL, correlation ID, and operation state of Fabric and Devices.
267269

268270
## Post-upgrade Validation
269271
Once complete, run the following commands to check the status of the Fabric and Devices:
@@ -280,7 +282,7 @@ The following template can be used through email or ticketing system:
280282
Title: <ENVIRONMENT> <AZURE_REGION> <NF_NAME> Runtime <NF_VERSION> Upgrade Complete
281283
282284
Operations:
283-
DE Team <ENVIRONMENT> <AZURE_REGION> <NF_NAME> Runtime <NF_VERSION> Upgrade Complete
285+
Deployment Team notification for <ENVIRONMENT> <AZURE_REGION> <NF_NAME> runtime <NF_VERSION> Upgrade Complete
284286
285287
Subscription: <CUSTOMER_SUB_ID>
286288
NFC: <NFC_NAME>
@@ -293,7 +295,7 @@ Version: <NEXUS_VERSION>
293295
CC: stakeholder_list
294296
```
295297

296-
## Remove resource tag on Fabric resource in Azure Portal
298+
## Remove resource tag on Fabric resource in Azure portal
297299
Remove the resource tag on the Fabric resource tracking the upgrade in Azure portal (if added previously):
298300
```
299301
|Name | Value |

0 commit comments

Comments
 (0)