Uploaded image for project: 'WildFly WIP'
  1. WildFly WIP
  2. WFWIP-200

Runtime changes to sessionAffinity are not reflected in underlying objects

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • OpenShift

      Any changes (adding, removing or updating) made to sessionAffinity attribute after WildFlyServer CR was created are not reflected in underlying Service kubernetes object.

      Reproducer:

      1. create CR
        apiVersion: wildfly.org/v1alpha1
        kind: WildFlyServer
        metadata:
          generation: 1
          name: eap-cd
          namespace: default
        spec:
          applicationImage: >-
            brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/jboss-eap-7-tech-preview/eap-cd-openshift-rhel8:17.0-4
          size: 1
        
      2. Edit CR with sessionAffinity: true
        apiVersion: wildfly.org/v1alpha1
        kind: WildFlyServer
        metadata:
          generation: 1
          name: eap-cd
          namespace: default
        spec:
          applicationImage: >-
            brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/jboss-eap-7-tech-preview/eap-cd-openshift-rhel8:17.0-4
          size: 1
          sessionAffinity: true
        
      3. Service object eap-cd-loadbalancer is not updated

              jmesnil1@redhat.com Jeff Mesnil
              mchoma@redhat.com Martin Choma
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: