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

OpenShift Installer on AWS: EKS CAPA is enabled by default

XMLWordPrintable

    • No
    • Installer Sprint 256
    • 1
    • False
    • Hide

      None

      Show
      None
    • Hide
      What: Installer logs for AWS clusters contained messages about EKS which even though harmless, can be confusing.
      Fix: disabled EKS log lines.
      Show
      What: Installer logs for AWS clusters contained messages about EKS which even though harmless, can be confusing. Fix: disabled EKS log lines.
    • Bug Fix
    • In Progress

      Description of problem:

      When installing a fresh 4.16-rc.5 on AWS, the following logs are shown:
      
      time="2024-06-18T16:47:23+02:00" level=debug msg="I0618 16:47:23.596147    4921 logger.go:75] \"enabling EKS controllers and webhooks\" logger=\"setup\""
      time="2024-06-18T16:47:23+02:00" level=debug msg="I0618 16:47:23.596154    4921 logger.go:81] \"EKS IAM role creation\" logger=\"setup\" enabled=false"
      time="2024-06-18T16:47:23+02:00" level=debug msg="I0618 16:47:23.596159    4921 logger.go:81] \"EKS IAM additional roles\" logger=\"setup\" enabled=false"
      time="2024-06-18T16:47:23+02:00" level=debug msg="I0618 16:47:23.596164    4921 logger.go:81] \"enabling EKS control plane controller\" logger=\"setup\""
      time="2024-06-18T16:47:23+02:00" level=debug msg="I0618 16:47:23.596184    4921 logger.go:81] \"enabling EKS bootstrap controller\" logger=\"setup\""
      time="2024-06-18T16:47:23+02:00" level=debug msg="I0618 16:47:23.596198    4921 logger.go:81] \"enabling EKS managed cluster controller\" logger=\"setup\""
      time="2024-06-18T16:47:23+02:00" level=debug msg="I0618 16:47:23.596215    4921 logger.go:81] \"enabling EKS managed machine pool controller\" logger=\"setup\""
      
      That is somehow strange and may have side effects. It seems the EKS CAPA is enabled by default (see additional info)

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

      4.16-rc.5

      How reproducible:

      Always

      Steps to Reproduce:

      1. Install an cluster (even an SNO works) on AWS using IPI
      

      Actual results:

      EKS feature enabled

      Expected results:

      EKS feature not enabled

      Additional info:

      https://github.com/kubernetes-sigs/cluster-api-provider-aws/blob/main/feature/feature.go#L99

            rdossant Rafael Fonseca dos Santos
            rgordill1@redhat.com Ramon Gordillo Gutierrez
            Yunfei Jiang Yunfei Jiang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: