@@ -30,8 +30,8 @@ Runtime changes are categorized as follows:
30
30
4 . Target Cluster must be healthy in a running state.
31
31
32
32
## Required Parameters:
33
- - / <ENVIRONMENT /> - Instance Name
34
- - <AZURE_REGION> - Azure Region of Instance
33
+ - \ < ENVIRONMENT\> : - Instance Name
34
+ - <AZURE_REGION>: - Azure Region of Instance
35
35
- <CUSTOMER_SUB_NAME>: Subscription Name
36
36
- <CUSTOMER_SUB_ID>: Subscription ID
37
37
- <CLUSTER_NAME>: Cluster Name
@@ -41,7 +41,7 @@ Runtime changes are categorized as follows:
41
41
- <CLUSTER_CONTROL_BMM>: Cluster Control plane baremetalmachine
42
42
- <CLUSTER_VERSION>: Runtime version for upgrade
43
43
- <START_TIME>: Planned start time of upgrade
44
- - / <DURATION / >: Estimated Duration of upgrade
44
+ - \ < DURATION\ > : Estimated Duration of upgrade
45
45
- <DEPLOYMENT_THRESHOLD>: Compute deployment threshold
46
46
- <DEPLOYMENT_PAUSE_MINS>: Time to wait before moving to the next Rack once the current Rack meets the deploymen threshold
47
47
- <NFC_NAME>: Associated Nework Fabric Controller (NFC)
@@ -95,7 +95,7 @@ Runtime changes are categorized as follows:
95
95
>[!Note]
96
96
> If CM `Provisioning state` isn't `Succeeded` and Cluster `Detailed status` isn't `Running` stop the upgrade until issues are resolved.
97
97
98
- 3. Check the Bare Metal Machine status `Detailed status` is `Running`:
98
+ 3. Check the Bare Metal Machine status `Detailed status` is `Running`:
99
99
```
100
100
az networkcloud baremetalmachine list -g $CLUSTER_MRG --subscription $SUBSCRIPTION_ID --query "sort_by([ ] .{name: name ,kubernetesNodeName: kubernetesNodeName ,location: location ,readyState: readyState ,provisioningState: provisioningState ,detailedStatus: detailedStatus ,detailedStatusMessage: detailedStatusMessage ,cordonStatus: cordonStatus ,powerState: powerState ,kubernetesVersion: kubernetesVersion ,machineClusterVersion: machineClusterVersion ,machineRoles: machineRoles | join(', ', @),createdAt: systemData .createdAt}, &name)" -o table
101
101
```
@@ -167,7 +167,8 @@ If `updateStrategy` isn't set, the default values are as follows:
167
167
```
168
168
az networkcloud cluster update -n $CLUSTER_NAME -g $CLUSTER_RG --update-strategy strategy-type="Rack" threshold-type="PercentSuccess" threshold-value=$THRESHOLD wait-time-minutes=$PAUSE_MINS --subscription $SUBSCRIPTION_ID
169
169
```
170
- >[!Important] If 100% threshold is required, review the BMM status reported during pre-checks and make sure all BMM are healthy before proceeding with the upgrade.
170
+ >[!Important]
171
+ > If 100% threshold is required, review the BMM status reported during pre-checks and make sure all BMM are healthy before proceeding with the upgrade.
171
172
172
173
Verify update:
173
174
```
@@ -176,8 +177,8 @@ az networkcloud cluster show -n $CLUSTER_NAME -g $CLUSTER_RG --subscription $SUB
176
177
"maxUnavailable": 32767,
177
178
"strategyType": "Rack",
178
179
"thresholdType": "PercentSuccess",
179
- "thresholdValue": 80 ,
180
- "waitTimeMinutes": 1
180
+ "thresholdValue": $THRESHOLD ,
181
+ "waitTimeMinutes": $PAUSE_MINS
181
182
}
182
183
```
183
184
0 commit comments