terraform-provider-huaweicloud icon indicating copy to clipboard operation
terraform-provider-huaweicloud copied to clipboard

wrong domain when using shared_config_file

Open yaoluoye opened this issue 1 year ago • 2 comments

Terraform Version

Terraform v1.5.7
on darwin_arm64

Terraform Configuration Files

terraform {
  required_version = ">= 1.5.7"

  required_providers {
    huaweicloud = {
      source  = "huaweicloud/huaweicloud"
      version = ">= 1.36.0"
    }
  }
}

provider "huaweicloud" {
  shared_config_file = "/Users/myname/.hcloud/config.json"
}

data "huaweicloud_vpc" "vpc" {
  name = "vpc-dev"
}

output "data_test" {
  value = data.huaweicloud_vpc.vpc
}

Actual Behavior

Error: error creating VPC client: List projects failed, err=Get "https://iam..myhuaweicloud.com/v3/projects?name=ap-southeast-1": dial tcp: lookup iam..myhuaweicloud.com: no such host

Steps to Reproduce

  1. got the Access Key Id and Secret Access Key
  2. execute command hcloud configure init to create ~/.hcloud/config.json
  3. ceate terraform tf
  4. use shared_config_file get error above
  5. work fine when I replaced shared_config_file with region, access_key, secret_key

yaoluoye avatar Nov 09 '23 04:11 yaoluoye