-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
3
-
False
-
-
False
-
Yes
-
-
-
RHOAM Sprint 39
WHY
To remove blocking calls from the reconcile on GCP CRO
WHAT
Currently GCP CRO has two blocking wait calls [1], [2] during reconciliation while an IP address range, and service networking connection are being created.
[1] - https://github.com/integr8ly/cloud-resource-operator/blob/master/pkg/providers/gcp/cluster_network_provider.go#L127-L129
[2] - https://github.com/integr8ly/cloud-resource-operator/blob/master/pkg/providers/gcp/cluster_network_provider.go#L197-L199
HOW
Remove these blocking calls and instead have the reconcile loop return, providing information that the provisioning is in progress. This is better practice for the reconcile loop.
TESTS
<List of related tests>
DONE
CRO GCP implementation no longer has blocking calls in the reconciler