-
Notifications
You must be signed in to change notification settings - Fork 69
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
is this still maintained? #47
Comments
Yes @isbkch it's still maintained and when I have time there will be more improvements - but what issues are you facing and needing to solve? This is valuable feedback. |
@petewilcock the first question is to know if it supports the latest Terraform v1.1.4 ? Upgrading to 1.x broke all our TF modules where I work, and with this repo I'm getting errors around entities that already exist for example.. |
I've just run a plan against an existing deployment of this with v.1.1.4 and saw no issues - but let me know if you have specifics and I'll investigate. |
This is an error that keeps coming back
I tried importing the resource, also tried deleting it before the execution |
Hmmm, this might be a race condition. The log group gets created automatically, but the module attempts to create it ahead of time to be able to set retention period on the logs. This might just required a |
Thank you!
This gives me the following error
Notice how I replaced the line And
Should I do something else? Maybe you can share your configs? |
I wanted to start from scratch so I run
|
The VPC example has been broken by terraform but it's not a core part of the module. It's there as an example but it's now outdated. You can switch this out for another module that specifically creates VPCs, or provide subnet IDs of a VPC that already exists. The issue with the deletion of the lambda is because it's a global function. This is a known Terraform issue: hashicorp/terraform-provider-aws#1721 - potential workarounds for this may exist, I'll consider this also. |
More circular dependencies
|
These aren't circular persay, if you're going through lots of destroy/create cycles in this, you may see anomalies with resources which are created as defaults - Log Groups being one of them. There should not be an issue with the SG however unless your destroy did not complete cleanly. |
Will you be able to update the example file in the repo with your latest working example please? |
I'll update the examples on the next release, but I think your issues mostly stem from a possible race condition (which I'll try to mitigate) and the issues of subsequent destroy/creates particularly with replicated lambda functions which terraform doesn't handle well. |
The idea is awesome but what I think what we have now is far from the promise.
I've been struggling since yesterday, solving all kind of issues and I'm wondering whether it's still maintained
I'm on latest TF v1.1.4
The text was updated successfully, but these errors were encountered: