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

CAPI E2Es: missing ControlPlaneEndpoint field in AWSCluster

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Normal Normal
    • 4.15.0
    • 4.14.0
    • None
    • No
    • CLOUD Sprint 241, CLOUD Sprint 242
    • 2
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      Currently CAPI Cluster object always stays in `Provisioning` state.
      This is because there is nothing that sets the ControlPlaneEndpoint field on the object.

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

      all

      How reproducible:

      Always

      Steps to Reproduce:

      1. Run E2Es
      2. See that Cluster always stays in Provisioning state
      3.
      

      Actual results:

      Cluster always stays in Provisioning state

      Expected results:

      Cluster should go into Provisioned state

      Additional info:

      As such we need to update the E2E tests and the objects creation scripts so that they set the ControlPlaneEndpoint before Cluster object creation, to make the Cluster go into Provisioned state.
      This is a temporary workaround, as we expect the Cluster & InfrastructureCluster objects creation and the population of the ControlPlaneEndpoint is going to happen in a dedicated controller within the operator.

              ddonati@redhat.com Damiano Donati
              ddonati@redhat.com Damiano Donati
              Huali Liu Huali Liu
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: