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

CAPA Dual-Stack Support for unmanaged clusters

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • CAPA Dual Stack Support for unmanaged clusters
    • In Progress
    • Product / Portfolio Work
    • OCPSTRAT-886Dual-stack enablement for OCP on AWS
    • 18% To Do, 59% In Progress, 24% Done
    • False
    • Hide

      None

      Show
      None
    • False
    • Green
    • Hide

      Date: 17/02/2026

      Status: Green

      Note:

      • Upstream maintainers are actively reviewing the PR.
      • We will continue to attend upstream office hours to look for further review and hopefully an approval.
      Show
      Date: 17/02/2026 Status: Green Note: Upstream maintainers are actively reviewing the PR. We will continue to attend upstream office hours to look for further review and hopefully an approval.
    • None

      Epic Goal

      To allow dualstack install on AWS:

      • Evaluate current CAPA support for dualstack unmanaged clusters (managed EKS clusters seem to have complete IPv6 support).
      • Open upstream CAPA PR(s) to bridge gaps in support.

      Note: The phrase "dualstack" here means AWS dualstack network infrastructure (i.e. VPC, subnets, NLBs, etc). This is distinct from Kubernetes dualtstack, where pods and services are assigned IP addresses from both IP families.

      Why is this important?

      • Allowing choice between ipv4 & ipv6 introduces more user opportunities, particularly to meet federal requirements.

      Scenarios

      Installing a dualstack kubernetes cluster on a dualstack networking infrastructure. There are 2 sub-scenarios:

      • Dualstack IPv6 primary: IPv6 addressing is preferred with IPv4 addressing being optional for fallback.
      • Dualstack IPv4 primary: vice versa.

      Acceptance Criteria

      • Dualstack network infrastructure can be provisioned.
      • CI - MUST be running successfully with tests automated

      Dependencies (internal and external)

      N/A

      Previous Work (Optional):

      N/A

      Open questions:

      N/A

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • Release Enablement <link to Feature Enablement Presentation>
      • 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>

              sdasu@redhat.com Sandhya Dasu
              padillon Patrick Dillon
              None
              None
              Yunfei Jiang Yunfei Jiang
              None
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated: