-
Notifications
You must be signed in to change notification settings - Fork 565
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
Call to function "zipmap" failed: number of keys (2) does not match number of values (3). #13
Comments
Yup, it's a know issue, workaround is to temporarily comment out the outputs until the new resource is in. Will probably be fixed in a future release, once we switch to using |
So the list ordering issue is also known? The one that if you remove one of the names, the subsequence buckets will be replaced. |
Absolutely, that's a Terraform limitation using |
Any ongoing effort with the change? If not, I might be able to contribute to this. |
We did not start yet, as the plan was to do complete 0.12 migration for all the mutiple-resource modules, then switch them all to |
FYI I'm not sure this is directly related to |
Just to provide some additional context, this bug has the potential to be quite severe, requiring modifications to Terraform state and manual deletion of buckets it creates to enable Terraform Plans to run in a previously functional configuration. |
It shouldn't require manual deletion. There's a simple fix anyways. |
@Jberlinsky The fix is trivial, take a look at #23. |
Summary
Run into the following issue when
terraform apply
after removing an item from thevar.names
listSteps to reproduce
names = ["first", "second", "third"]
)terraform apply
names = ["first", "second"]
)terraform apply
againThe text was updated successfully, but these errors were encountered: