You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# How to use Commit Workflow v2 in Azure Operator Nexus
13
13
14
-
This article explains how to use Commit Workflow Version 2 (Commit V2) in Azure Operator Nexus. It helps you safely stage changes, review them, commit the changes you want, or discard those you don’t—across supported resources.
14
+
This article explains how to use Commit Workflow Version 2 (Commit V2) in Azure Operator Nexus. It helps you safely stage changes, review them, commit the changes you want, or discard the ones you don’t need—across supported resources.
15
15
16
16
## Prerequisites
17
17
@@ -92,7 +92,7 @@ az networkfabric fabric lock-fabric \
92
92
93
93
### Step 3: Validate updates (Optional but recommended)
94
94
95
-
Another key functionality commit V2 provides is to view the pending commit configuration and last committed configuration for each device (except Network Packet Broker (NPB) devices) so that users can compare them to validate the intended configuration. If there is any discrepancy, users can unlock the fabric, make necessary change, lock fabric, review pending commit followed by commit operation.
95
+
Another key functionality commit V2 provides is to view the pending commit configuration and last committed configuration for each device (except Network Packet Broker (NPB) devices) so that users can compare them to validate the intended configuration. If there's any discrepancy, users can unlock the fabric, make necessary change, lock fabric, review pending commit followed by commit operation.
96
96
97
97
Validate the configuration using the `view-device-configuration` post-action. This step provides insight into the expected configuration outcomes.
98
98
@@ -122,14 +122,14 @@ You can retrieve the current CommitBatchId by performing a GET request on the fa
122
122
### Step 3a: Discard commit batch (Optional)
123
123
124
124
Commit Discard is a POST action on NetworkFabric, allowed before a commit is performed. This operation allows a user to revert the changes made to the resources via PATCH operations for a specific commit session.
125
-
After validating with ViewDeviceConfiguration, users may choose to discard pending configuration updates if issues are found. This operation restores the ARM resource state to its last known good configuration and resets the fabric state from Accepted & Locked to Succeeded.
125
+
Users may choose to discard pending configuration updates if issues are found during validation using ViewDeviceConfiguration. This operation restores the ARM resource state to its last known good configuration and resets the fabric state from Accepted & Locked to Succeeded.
126
126
127
127
>[!Note]
128
-
> CommitBatchId can be retrieved by performing a GET request on the fabric resource using API version `2024-06-15-preview` or above.
128
+
> You can retrieve the CommitBatchId by performing a GET request on the fabric resource with API version `2024-06-15-preview` or above.
129
129
130
130
> [!IMPORTANT]
131
131
> If your Network Fabric resource is associated with a User Assigned Managed Identity (UAMI)—for example, when using a customer-managed storage account—you must ensure that the Microsoft.ManagedNetworkFabric resource provider has the [Managed Identity Operator (MIO) role](./howto-configure-bring-your-own-storage-network-fabric.md#step3-assign-permissions-to-uami-for-nexus-network-fabric-resource-provider) on the UAMI.
132
-
> Without this permission, the commit discard operation fails. This requirement is applicable only when the Network Fabric is linked to a UAMI. Network Fabrics that are not associated with a UAMI don’t need any extra permission for commit discard.
132
+
> Without this permission, the commit discard operation fails. This requirement is applicable only when the Network Fabric is linked to a UAMI. Network Fabrics that aren't associated with a UAMI don’t need any extra permission for commit discard.
133
133
134
134
```Azure CLI
135
135
az networkfabric fabric discard-commit-batch \
@@ -140,7 +140,7 @@ az networkfabric fabric discard-commit-batch \
140
140
141
141
> [!Note]
142
142
> Internal/External network resources move to Admin State: Disabled and Config State: Rejected.<br>
143
-
> Resources are not deleted, user must delete them manually if required.<br>
143
+
> Resources aren't deleted, user must delete them manually if required.<br>
144
144
> Network Monitor handling includes additional constraints (disabled monitors revert to rejected state).<br>
0 commit comments