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

Feature parity with BYO Public IPv4 terraform in CAPA

XMLWordPrintable

    • No
    • False
    • Hide

      None

      Show
      None
    • Hide
      [id="ocp-4-16-1-BYO-public_{context}"]
      ===== Adding support to public IPv4 pools

      With this release, support has been added for Bring Your Own (BYO) public IPv4 pools in the Installer. If this feature is enabled, two new permissions are required: `ec2:DescribePublicIpv4Pools` and `ec2:DisassociateAddress`. (link:https://issues.redhat.com/browse/OCPBUGS-35515[*OCPBUGS-35515*])
      ______
      Adds support to Bring Your Own public IPv4 pools in the Installer.
      If this feature is enabled, two new permissions are required: "ec2:DescribePublicIpv4Pools" and "ec2:DisassociateAddress"
      Show
      [id="ocp-4-16-1-BYO-public_{context}"] ===== Adding support to public IPv4 pools With this release, support has been added for Bring Your Own (BYO) public IPv4 pools in the Installer. If this feature is enabled, two new permissions are required: `ec2:DescribePublicIpv4Pools` and `ec2:DisassociateAddress`. (link: https://issues.redhat.com/browse/OCPBUGS-35515 [* OCPBUGS-35515 *]) ______ Adds support to Bring Your Own public IPv4 pools in the Installer. If this feature is enabled, two new permissions are required: "ec2:DescribePublicIpv4Pools" and "ec2:DisassociateAddress"
    • Feature
    • In Progress

      This is a clone of issue OCPBUGS-35504. The following is the description of the original issue:

      Description of problem:

      The BYO Public IPv4 feature[1] for AWS added on Terraform version[2] was merged on capi upstream/CAPA[3] after branch cut. The installer PR supporting CAPA provisioning BYO IPv4 was also merged[4] in the active branch (4.17).
      
      The feature is exercised by CI tests[5][6], the step[7] is running by default on CI runs to consume from existing CI IPv4 Pool when using terraform version.
      
      [1] https://issues.redhat.com/browse/OCPSTRAT-1154
      [2] https://issues.redhat.com/browse/SPLAT-1432 https://github.com/openshift/installer/pull/7983
      [3] https://github.com/kubernetes-sigs/cluster-api-provider-aws/pull/4905
      [4] https://github.com/openshift/installer/pull/7983
      [5] https://github.com/openshift/release/pull/48467
      [6] https://github.com/openshift/release/pull/50653
      [7] https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/test-platform-results/pr-logs/pull/openshift_installer/8592/pull-ci-openshift-installer-master-e2e-aws-ovn/1801525554881499136/artifacts/e2e-aws-ovn/ipi-conf-aws-byo-ipv4-pool-public/build-log.txt

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

      4.16

      How reproducible:

      always

      Steps to Reproduce:

      1. create a cluster with setting platform.aws.publicIpv4Pool on install-config.yaml.
      2. create a cluster with CAPA on 4.16
      

      Actual results:

      the field will be ignored

      Expected results:

      installer provision resources claiming public IPv4 IPs from custom pools provided by AWS.

      Additional info:

       

       

              padillon Patrick Dillon
              openshift-crt-jira-prow OpenShift Prow Bot
              Yunfei Jiang Yunfei Jiang
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: