oracle/coherence-operator

The Coherence Role controller can corrupt the role state

thegridman opened this issue · 0 comments

The Reconcile method of the Coherence role controller can in some cases corrupt the state of some fields of a role's spec by updating the parent cluster which causes the Pods in the role to fail to start. The only field that should ever be updated in the parent cluster by the role controller is the replica count in response to a scale command.