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

`domain` and `loadBalancer` fields no longer populated

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Normal Normal
    • None
    • 4.12.z
    • None
    • Moderate
    • No
    • 2
    • Sprint 242, Sprint 243, Sprint 244, Sprint 245, Sprint 246, Sprint 247, Sprint 248
    • 7
    • Rejected
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      When upgrading from 4.11 to 4.12, Ingress config acquires two new fields:
      
      domain:   <------- new
      loadBalancer:  <------- new
      apiVersion: config.openshift.io/v1
      kind: Ingress
      
      From relevant team:
      > I believe the real source of the issue is that on upgrade from 4.11 - 4.12 the ingress operator is not populating these new fields from the ingress controller config. These fields are only updated when a new ingress-controller config is created and not on an existing one.
      
      > Ingress controller config in 4.11 and is generated from the ingress config in 4.12.

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

      4.12.18 specifically
      4.12.x  presumably

      How reproducible:

      All cluster upgrades from 4.11.20 to 4.12.18 without domain set

      Steps to Reproduce:

      1. Create 4.11.20 cluster
      2. Ensure cluster does not have `domain` nor `loadBalancer` parameters set in Ingress config
      3. Upgrade cluster to 4.12.18
      

      Actual results:

      Cluster blocks mid-upgrade as oauth and console pods cannot rollout

      Expected results:

      Cluster upgrades without incident

      Additional info:

      Issue filed on behalf of consultant

       

              mmasters1@redhat.com Miciah Masters
              rhn-support-jorbell Jordan Bell
              Jitendar Singh Jitendar Singh
              Jordan Bell
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: