Describe the bug
spec.tls.disableNonTLSListeners is behaving as expected, but is not persisted in the resource definition
To Reproduce
Steps to reproduce the behavior:
- Edit an existing
RabbitmqCluster with TLS enabled and set spec.tls.disableNonTLSListeners=false
- You should see your ports opening
- Now read your
RabbitmqCluster: spec.tls.disableNonTLSListeners is not set
Expected behavior
The parameter should be persisted, to keep track of state.
Version and environment information
- RabbitMQ: 4.0.7-management
- RabbitMQ Cluster Operator: 2.16.0 and 2.17.0
- Kubernetes: 1.32.0
- Cloud provider or hardware configuration: EKS
Additional context
Installed CRDs: https://github.com/rabbitmq/cluster-operator/blob/v2.17.0/config/crd/bases/rabbitmq.com_rabbitmqclusters.yaml