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

Installer creates CPMS incorrectly for vSphere IPI when static IPs are configured

    XMLWordPrintable

Details

    • Important
    • No
    • Rejected
    • False
    • Hide

      None

      Show
      None
    • Hide
      Fixed issue when installing vSphere IPI using the static IP feature in Tech Preview. Due to other features being installed when TechPreviewNoUpgrade is selected, the Control Plane Machine Sets (CPMS) operator will get confused and assume the initial control plane machines are incorrectly defined. This confusion will roll out new machines that will not have static IPs defined. This fix corrects the initial CPMS definition to be correct as well as enhances the CPMS operator to know how to ignore the static IP config in the machine's provider config.
      Show
      Fixed issue when installing vSphere IPI using the static IP feature in Tech Preview. Due to other features being installed when TechPreviewNoUpgrade is selected, the Control Plane Machine Sets (CPMS) operator will get confused and assume the initial control plane machines are incorrectly defined. This confusion will roll out new machines that will not have static IPs defined. This fix corrects the initial CPMS definition to be correct as well as enhances the CPMS operator to know how to ignore the static IP config in the machine's provider config.
    • Bug Fix
    • In Progress

    Description

      Description of problem:

      When installing a new vSphere cluster with static IPs, control plane machine sets (CPMS) are also enabled in TechPreviewNoUpgrade and the installer applies the incorrect config to the CPMS resulting in masters being recreated.

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

      4.15

      How reproducible:

      always

      Steps to Reproduce:

      1. create install-config.yaml with static IPs following documentation
      2. run `openshift-install create cluster`
      3. as install progresses, watch the machines definitions
          

      Actual results:

      new master machines are created

      Expected results:

      all machines are the same as what was created by the installer.

      Additional info:

          

      Attachments

        Issue Links

          Activity

            People

              rhn-support-ngirard Neil Girard
              rhn-support-ngirard Neil Girard
              Shang Gao Shang Gao
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated: