Error importing gcp network

GCP import giving timeout errors

with logs on i see this repeated:

2022-07-12T14:13:06.972-0700 [INFO]  provider.terraform-provider-google_v4.28.0_x5: 2022/07/12 14:13:06 [DEBUG] Retry Transport: request attempt 6: timestamp=2022-07-12T14:13:06.971-0700
2022-07-12T14:13:06.972-0700 [INFO]  provider.terraform-provider-google_v4.28.0_x5: 2022/07/12 14:13:06 [DEBUG] Google API Request Details:
---[ REQUEST ]---------------------------------------
GET /compute/v1/projects/company-interconnect-prod/global/networks/interconnect-external?alt=json HTTP/1.1
Host: compute.googleapis.com
User-Agent: Terraform/1.2.4 (+https://www.terraform.io) Terraform-Plugin-SDK/2.10.1 terraform-provider-google/dev
Content-Type: application/json
Accept-Encoding: gzip


-----------------------------------------------------: timestamp=2022-07-12T14:13:06.972-0700
2022-07-12T14:13:07.767-0700 [TRACE] dag/walk: vertex "root" is waiting for "provider[\"registry.terraform.io/hashicorp/google\"] (close)"
2022-07-12T14:13:10.738-0700 [TRACE] dag/walk: vertex "provider[\"registry.terraform.io/hashicorp/google\"] (close)" is waiting for "google_compute_network.interconnect-external (import id \"projects/company-interconnect-prod/global/networks/interconnect-external\")"
2022-07-12T14:13:12.769-0700 [TRACE] dag/walk: vertex "root" is waiting for "provider[\"registry.terraform.io/hashicorp/google\"] (close)"
2022-07-12T14:13:15.740-0700 [TRACE] dag/walk: vertex "provider[\"registry.terraform.io/hashicorp/google\"] (close)" is waiting for "google_compute_network.interconnect-external (import id \"projects/company-interconnect-prod/global/networks/interconnect-external\")"
2022-07-12T14:13:17.770-0700 [TRACE] dag/walk: vertex "root" is waiting for "provider[\"registry.terraform.io/hashicorp/google\"] (close)"
2022-07-12T14:13:20.473-0700 [INFO]  provider.terraform-provider-google_v4.28.0_x5: 2022/07/12 14:13:20 [DEBUG] Dismissed an error as retryable. marked as timeout - Get "http://169.254.169.254/computeMetadata/v1/instance/service-accounts/default/token?scopes=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcloud-platform%2Chttps%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email": dial tcp 169.254.169.254:80: i/o timeout: timestamp=2022-07-12T14:13:20.473-0700
2022-07-12T14:13:20.474-0700 [INFO]  provider.terraform-provider-google_v4.28.0_x5: 2022/07/12 14:13:20 [DEBUG] Retry Transport: Waiting 10.5s before trying request again: timestamp=2022-07-12T14:13:20.473-0700

finally ending with

│ Error: Error when reading or editing ComputeNetwork "projects/company-interconnect-prod/global/networks/interconnect-external": Get "https://compute.googleapis.com/compute/v1/projects/company-interconnect-prod/global/networks/interconnect-external?alt=json": Get "http://169.254.169.254/computeMetadata/v1/instance/service-accounts/default/token?scopes=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcloud-platform%2Chttps%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email": dial tcp 169.254.169.254:80: i/o timeout (Client.Timeout exceeded while awaiting headers)

this is the command:

TF_LOG_PATH=./tf.log TF_LOG=TRACE terraform import google_compute_network.interconnect-external 'projects/company-interconnect-prod/global/networks/interconnect-external'

awe - it must be looking for a role account because I didn’t provide a credentials file for it.