Uploaded image for project: 'OpenShift Hosted Control Plane'
  1. OpenShift Hosted Control Plane
  2. HOSTEDCP-2033

Enable getting AzureCreds via cert for Cloud Storage Operator

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Blocker Blocker
    • None
    • None
    • None
    • Hypershift Sprint 261, Hypershift Sprint 262, Hypershift Sprint 263
    • 0
    • 0
    • 0

      General

      The Cloud Storage Operator needs to pass the Secret Provider Class to azure-disk and azure-file csi controllers so they can authenticate with client certificate. 

      Why is this important?

      • This is also needed to enable authentication with Service Principal with backing certificates for ARO HCP.

      Acceptance Criteria

      • Refactored code passes the Secret Provider Class to azure-disk and azure-file csi controllers so they can authenticate with client certificate
      • Updated documentation
      • ARO HCP CI coverage

      Dependencies (internal and external)

      Azure SDK

      Done Checklist

      CI - Existing CI is running, tests are automated and merged.
      CI - AKS CI is running, tests are automated and merged.
      DEV - Upstream code and tests merged: <link to meaningful PR or GitHub Issue>
      DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      DEV - Downstream build attached to advisory: <link to errata>
      QE - Test plans in Polarion: <link or reference to Polarion>
      QE - Automated tests merged: <link or reference to automated tests>
      DOC - Downstream documentation merged: <link to meaningful PR>

              rh-ee-brcox Bryan Cox
              agarcial@redhat.com Alberto Garcia Lamela
              Bryan Cox
              Penghao Wang Penghao Wang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: