Any changes (adding, removing or updating) made to disableHTTPRoute attribute after WildFlyServer CR was created are not reflected in underlying Route object.
Reproducer:
- 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 disableHTTPRoute: false
- Edit CR with disableHTTPRoute: true. I would expect Route object will be deleted.
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 disableHTTPRoute: true
- Route object eap-cd is not disabled/deleted