-
-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error: cache location is required when cache type is "S3" #71
Comments
#80 does not fix this. This error should not have occurred even without the passthrough since the the bucket name should have defaulted to something valid. The passthrough enabled a workaround but does not solve this issue. |
When you set |
Seems like this may be related hashicorp/terraform-provider-aws#10195 |
I'm not sure that issue is related. With the testing I did on cloudposse/terraform-aws-codebuild#91 the issue went away when I used a string, whether interpolated or directly. It was only when It's really strange. I would expect that if |
What terraform versions are being used? The test uses 0.13 and I'm using 1.0 locally. Both seem to work as expected. How can I reproduce the issue? |
Perhaps you could PR a terratest and if we can get a failing result then we can figure out how to update the module so the tests pass. |
what version of
i'm not sure where to even start with getting terratest to repro the issue. my best guess atm is that it's a platform thing. mac vs linux. but being that random and terraform are Go apps, i'm not sure it could be a platform thing. @roffe @techies20 @pgbce @putarpuar @nilreml if you're also experiencing this issue, can you post your |
terraform --version
Terraform v0.14.11
on linux_amd64
+ provider registry.terraform.io/hashicorp/aws 3.54.0
+ provider registry.terraform.io/hashicorp/random v3.1.0 |
I'm seeing this too. $ terraform --version
Terraform v1.1.4
on darwin_amd64
+ provider registry.terraform.io/hashicorp/aws v3.59.0
+ provider registry.terraform.io/hashicorp/random v3.1.0
+ provider registry.terraform.io/hashicorp/template v2.2.0
module "ecs_codepipeline" {
source = "cloudposse/ecs-codepipeline/aws"
version = "0.28.5"
enabled = true
region = var.region
name = var.project_name_new
namespace = "eg"
stage = "staging"
github_oauth_token = "/Prod/GITHUB_OAUTH_TOKEN"
repo_owner = var.repository_owner
repo_name = var.repository_name
branch = var.repository_branch
service_name = "api"
image_repo_name = var.ecr_repository_name
ecs_cluster_name = "${var.project_name}_cluster"
privileged_mode = true
} |
And as noted in #80, an effective workaround is to set |
The text was updated successfully, but these errors were encountered: