Uploaded image for project: 'Managed Service - API'
  1. Managed Service - API
  2. MGDAPI-5458

Remove blocking calls from GCP reconciler

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • 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

              chfan@redhat.com Kevin Chi Keen Fan
              acatterm@redhat.com Adam Cattermole
              Carl Kyrillos Carl Kyrillos
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: