| Both approaches didn't work as the reconciliation will stop creating anything after e.g. the UPS service is created. So, the operator sees the service is created and it returns without creating e.g. oauth service. I was thinking perhaps the solution is checking if there's already another UPS CR with Phase=Complete. However in that case, what happens when there are 2 CRs created at the same time? Once the operator sees there is another CR with Phase=Complete, it should revert all the stuff (PVC, deployment, ...). This is too much IMO. Unless you guys have a simpler idea, I will resolve this ticket as invalid. Wei Li Gerard Ryan |