Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-66216

HO NodePool Controller should capture and bubble up failure to upgrade or autoscale NodePools due to Capacity Reservation issues (expired, not enough replicas) populated by CAPA

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 4.19.0
    • HyperShift / ROSA
    • None
    • False
    • Hide

      None

      Show
      None
    • 5
    • Important
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

          Hypershift NodePools currently don't expose any status information regarding capacity reservations. For example, if a nodepool upgrade is attempted for a nodepool with an expired capacity reservation, the nodepool status still reflects a Ready state even in the case that new instances fail to provision due to the expired reservation.

      Version-Release number of selected component (if applicable):

          n/a (hyperhift operator)

      How reproducible:

          Easily reproducible by provisioning a nodepool with a capacity reservation that has expired.

      Steps to Reproduce:

          1. provision an HCP cluster.
          2. provision an AWS capacity reservation set to expire shortly (say 10 minutes)
          3. provision a nodepool with a capacity reservation ID value set to that reservation.
          4. after the reservation has expired, attempt to upgrade the nodepool and note the status.
          

      Actual results:

          nodepool status is Ready

      Expected results:

          nodepool status should reflect a non-Ready state

      Additional info:

          

              Unassigned Unassigned
              rh-ee-btroutma Brae Troutman
              None
              None
              Yu Li Yu Li
              None
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: