Uploaded image for project: 'OpenShift Cloud Credential Operator'
  1. OpenShift Cloud Credential Operator
  2. CCO-738

Ensure available condition adheres to current standards

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • None
    • None

      CCO needs to be updated to adhere to the current definition of the available condition. Currently, it is always available. We need to determine if there is a valid situation where the operator might not be available, and ensure the condition is properly set to match while ensuring it does not become unavailable during upgrades. This likely includes scaling the pod count up so the single-pod restart doesn't cause the service to become unavailable.

      // Available indicates that the component (operator and all configured operands)
      // is functional and available in the cluster. Available=False means at least
      // part of the component is non-functional, and that the condition requires
      // immediate administrator intervention.
      // A component must not report Available=False during the course of a normal upgrade.
      OperatorAvailable ClusterStatusConditionType = "Available"
       

              rh-ee-mold Mark Old
              jstuever@redhat.com Jeremiah Stuever
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: