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

ARO builds should not generate azure-cloud-provider credentials in Manual mode

XMLWordPrintable

    • Important
    • No
    • Rejected
    • False
    • Hide

      None

      Show
      None

      Description of problem:

       

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

      4.14.0 and 4.15.0

      How reproducible:

      Every time.

      Steps to Reproduce:

      1. git clone https://github.com/openshift/installer.git
      2. export TAGS=aro
      3. hack/build.sh
      4. export OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE="${RELEASE_IMAGE}"
      5. export OPENSHIFT_INSTALL_INVOKER="ARO"
      6. Run ccoctl to generate ID resources
      7. ./openshift-install create manifests
      8. ./openshift-install create cluster --log-level=debug 

      Actual results:

      azure-cloud-provider gets generated with aadClientId = service principal clientID used by the installer.

      Expected results:

      This step should be skipped and kube-controller-manager should rely on file assets.

      Additional info:

      Open pull request: https://github.com/openshift/installer/pull/7608

            rh-ee-sfairchi Steven Fairchild
            rh-ee-sfairchi Steven Fairchild
            Mike Gahagan Mike Gahagan
            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved: