Skip to content

A task to remove Advanced Cluster Management (ACM) from an OpenShift cluster

OpenShift Wait for Approval Task

This task implements a synchronization point in the cluster deployment process by waiting for explicit approval before proceeding with node initialization. It ensures proper sequencing of node joining and prevents premature node configuration.

Requirements

Parameter State

  • openshift/can-proceed must be defined
  • Parameter must be set to true by controller to proceed
  • Parameter state must be monitorable

Cluster State

  • Node must be ready for initialization
  • Controller must be operational
  • Network connectivity must be established

Usage

Basic Operation

# Apply wait task
drpcli machines tasks add <machine-uuid> openshift-wait-for-approval

# Approve node (from controller)
drpcli machines set <machine-uuid> param openshift/can-proceed to true

Synchronization Process

  1. Task starts and monitors param state
  2. Waits for openshift/can-proceed = true
  3. Proceeds with subsequent tasks when approved
  4. Continues cluster initialization sequence