Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove provisioning paused annotation #6306

Commits on May 10, 2024

  1. Remove provisioning paused annotation

    This was added to avoid a race between the provisioning stack running
    on the bootstrap control plane and the real one running in the installed
    cluster. During IPI this annotation is removed when bootstrap is
    finished, but for assisted and agent installs it was never getting
    removed.
    
    This was causing baremetal operator to never start in the installed
    cluster which prevented the machine API from recognizing that all
    machines were running. This, in turn, resulted in the cluster never
    being able to finish finalizing with the machine API operator reporting
    an degraded condition like:
    
    ```
    - lastTransitionTime: "2024-05-09T22:11:21Z"
      message: 'Failed when progressing towards operator: 4.16.0-0.nightly-2024-05-08-222442
        because minimum worker replica count (2) not yet met: current running replicas
        0, waiting for [test-infra-cluster-96-64zpj-worker-0-59bzh test-infra-cluster-96-64zpj-worker-0-cktvz]'
      reason: SyncingFailed
      status: "True"
      type: Degraded
    ```
    
    Caused by https://issues.redhat.com/browse/OCPBUGS-33157
    Related to https://issues.redhat.com/browse/OCPBUGS-33493
    carbonin committed May 10, 2024
    Configuration menu
    Copy the full SHA
    b0e9caf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e534e3 View commit details
    Browse the repository at this point in the history