Step 14: Approval Workflow & Scheduling
Version 11537 — Manual approval gates between regions and scheduling
Approval Workflow & Scheduling
Approval Gates
- GATE After Phase 1 (Upgrade resources on all regions in the deployment) — all regions must complete before proceeding
- REGION Phase 2 (Upgrade the region specific resources) — approval between each region
- GATE After Phase 1 (Upgrade resources on all regions in the deployment) — all regions must complete before proceeding
- REGION Phase 2 (Upgrade the region specific resources) — approval between each region
Timing Estimate
| Total MOPs | 8 |
| Total Duration (incl. validations) | 1448 minutes (~24.1 hours) |
| Validation Steps | 62 total (50 auto, 12 manual) |
| Validation Time | 448 minutes |
| Plan Status | DRAFT |
Execution Timeline (including validations)
markdown_lea
+0 min
+190 min
markdown_main
+0 min
+380 min
Playbook execution
Validation steps
Validation Steps in Plan
markdown_lea
r1153leauploadartifacts
infrastructure
| # | Type | Label | Mode | Est. Min | After | Actions |
|---|---|---|---|---|---|---|
| 1 | wait_delay | Wait for deployment to propagate | auto | 5 |
run_manual_pipeline.yml
|
|
| 2 | pod_health | Verify services healthy after deployment | auto | 10 |
run_manual_pipeline.yml
|
|
| 3 | azure_resource_check | Validate Azure resources in expected state | auto | 5 |
run_manual_pipeline.yml
|
|
| 4 | human_approval | Operator verifies infrastructure change | manual | 15 | end of step |
r1153leaupgradeconfiguration
git-ops
| # | Type | Label | Mode | Est. Min | After | Actions |
|---|---|---|---|---|---|---|
| 1 | cli_command | Verify git commit pushed successfully | auto | 2 |
commit_to_git.yml
|
r1153leaupgradeclitools
infrastructure
| # | Type | Label | Mode | Est. Min | After | Actions |
|---|---|---|---|---|---|---|
| 1 | wait_delay | Wait for deployment to propagate | auto | 5 |
run_manual_pipeline.yml
|
|
| 2 | pod_health | Verify services healthy after deployment | auto | 10 |
run_manual_pipeline.yml
|
|
| 3 | azure_resource_check | Validate Azure resources in expected state | auto | 5 |
run_manual_pipeline.yml
|
|
| 4 | human_approval | Operator verifies infrastructure change | manual | 15 | end of step |
markdown_main
r1153uploadartifacts
infrastructure
| # | Type | Label | Mode | Est. Min | After | Actions |
|---|---|---|---|---|---|---|
| 1 | wait_delay | Wait for deployment to propagate | auto | 5 |
run_manual_pipeline.yml
|
|
| 2 | pod_health | Verify services healthy after deployment | auto | 10 |
run_manual_pipeline.yml
|
|
| 3 | azure_resource_check | Validate Azure resources in expected state | auto | 5 |
run_manual_pipeline.yml
|
|
| 4 | human_approval | Operator verifies infrastructure change | manual | 15 | end of step |
r1153upgradeconfiguration
git-ops
| # | Type | Label | Mode | Est. Min | After | Actions |
|---|---|---|---|---|---|---|
| 1 | cli_command | Verify git commit pushed successfully | auto | 2 |
commit_to_git.yml
|
r1153upgradeccm
git-ops
| # | Type | Label | Mode | Est. Min | After | Actions |
|---|---|---|---|---|---|---|
| 1 | cli_command | Verify git commit pushed successfully | auto | 2 |
commit_to_git.yml
|
r1153upgradecmm
git-ops
| # | Type | Label | Mode | Est. Min | After | Actions |
|---|---|---|---|---|---|---|
| 1 | cli_command | Verify git commit pushed successfully | auto | 2 |
commit_to_git.yml
|
r1153upgradeclitools
infrastructure
| # | Type | Label | Mode | Est. Min | After | Actions |
|---|---|---|---|---|---|---|
| 1 | wait_delay | Wait for deployment to propagate | auto | 5 |
run_manual_pipeline.yml
|
|
| 2 | pod_health | Verify services healthy after deployment | auto | 10 |
run_manual_pipeline.yml
|
|
| 3 | azure_resource_check | Validate Azure resources in expected state | auto | 5 |
run_manual_pipeline.yml
|
|
| 4 | human_approval | Operator verifies infrastructure change | manual | 15 | end of step |