Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-42740

GCP PrivateLink tries to create DNS records even though the endpoint creation failed.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 4.17, 4.18
    • Hive
    • None
    • Important
    • None
    • False
    • Hide

      None

      Show
      None
    • Release Note Not Required
    • In Progress

      Description of problem:

          The Hive GCP PrivateLink controller is attempting to create DNS records even though the Endpoint creation failed. As a result, the PrivateLinkFailed condition is showing showing the DNS creation failure instead of the prior endpoint creation failure.

      Version-Release number of selected component (if applicable):

          

      How reproducible:

          Every time the Endpoint creation fails.

      Steps to Reproduce:

          1.Configure hive to use a primary GCP service account that does not have sufficient permissions to create the Endpoint.
          2.Deploy a GCP PrivateLink cluster
          3.Watch the PrivateLinkFailed condition.     

      Actual results:

          error generating DNS records: configured to use ip address, but no
          address found.

      Expected results:

          error creating the Endpoint: operation completed with error: SERVICE_DIRECTORY_PERMISSION_DENIED

      Additional info:

          

              jstuever@redhat.com Jeremiah Stuever
              jstuever@redhat.com Jeremiah Stuever
              Mingxia Huang Mingxia Huang
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: