terraform-google-modules / terraform-google-project-factory

Creates an opinionated Google Cloud project by using Shared VPC, IAM, and Google Cloud APIs
https://registry.terraform.io/modules/terraform-google-modules/project-factory/google
Apache License 2.0
826 stars 535 forks source link

terraform init gives "Error: Failed to download module" #358

Closed mikebridge closed 4 years ago

mikebridge commented 4 years ago

I have the following configuration, and it is giving me the error below. I'm confused, because this was working before:

module "project-services" {
  source  = "terraform-google-modules/project-factory/google//modules/project_services"
  version = "4.0.0"

  project_id = var.project

  activate_apis = [
    "cloudbilling.googleapis.com",
    "cloudresourcemanager.googleapis.com",
    "dataflow.googleapis.com"

  ]
}
$ terraform init
Initializing modules...
Downloading terraform-google-modules/project-factory/google 4.0.0 for project-services...

Error: Failed to download module

Could not download module "project-services" (main.tf:8) source code from
"https://api.github.com/repos/terraform-google-modules/terraform-google-project-factory/tarball/v4.0.0//*?archive=tar.gz":
Error opening a gzip reader for /tmp/getter945081318/archive: EOF.

/tmp is writable.

morgante commented 4 years ago

This is an upstream issue, please upgrade to Terraform v0.12.19: https://github.com/hashicorp/terraform/issues/23721