Uploaded image for project: 'OpenShift Installer'
  1. OpenShift Installer
  2. CORS-3819

AWS SDK is EOS needs to upgrade to v2

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Critical Critical
    • None
    • None
    • None
    • Migrate AWS SDK to v2
    • Product / Portfolio Work
    • OCPSTRAT-2199Migrate AWS SDK used by the Installer to v2
    • 11% To Do, 21% In Progress, 68% Done
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • Hide

      Date: 23/09/2025 

      Status: Green

      Notes: It's finally closing in! The remaining work items are:

       

      Show
      Date: 23/09/2025  Status: Green Notes: It's finally closing in! The remaining work items are: CORS-4055 & CORS-4078 (PR ready - https://github.com/openshift/installer/pull/9907 ) CORS-4195 (CCO PR merged - need to bump go.mod on installer side) CORS-4238 (Bump CAPA to latest version with SDKv2 upgrade - either main or >= v2.9.2).  
    • L

       

      See comment in https://issues.redhat.com/browse/OCPBUGS-47681?focusedId=26336464&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-26336464

       

      We need to upgrade to use aws sdk v2

       

      https://github.com/openshift/installer/pull/9383 has some initial implementations of using aws sdk v2, but the endpoint code in pkg/asset/installconfig/aws/config is using the deprecated endpoint resolution code. We should update that to use the v2 resolvers (i.e. using the individual endpoint resolvers for each service). See https://docs.aws.amazon.com/sdk-for-go/v2/developer-guide/configure-endpoints.html

              rh-ee-bbarbach Brent Barbachem
              padillon Patrick Dillon
              None
              None
              Yunfei Jiang Yunfei Jiang
              None
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated: