-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
unknown type <nil> for cidr_list in response for SecretID after upgrade to 1.9.0+ent #13226
Comments
Hi there @rgevaert! The 3.0.0 version of the Terraform Vault Provider does remove some deprecated fields, that might be causing your errors. Can you let me know if you're using any of these fields, and if not, I'll escalate to our engineers. Thanks! The following deprecated fields have been removed: |
Hi Heather, the code above is the code I have and I am not using deprecated fields. FWIW I also created a ticket in Hashicorp support system. We are using enterprise version :-) |
@rgevaert ... darnit! I was hoping it was an easy fix. :) Please feel free to email me your support ticket number (my email is the first part of my GitHub username, at hashicorp dot com). Thanks a lot. :) |
@hsimon-hashicorp this is an issue with the Terraform Vault Provider. Should be fixed in the related PR. |
@benashz As the reporter notes, it looks like something changed in approle's secret-id-accessor/lookup endpoint between 1.8 and 1.9: what was previously an empty list |
@ncabatoff okay that makes sense. |
@hsimon-hashicorp please disregard my previous comment about this being a TFVP issue. @ncabatoff explains the root cause above. |
@rgevaert we released terraform-provider-vault v3.0.1 today, which should allow you to successfully provision vault-1.9.0. |
Thanks @benashz, much appreciated. I'll check it out tomorrow! |
@benashz and @ncabatoff thanks. I can confirm the pipelines are 🟢 again!. |
Describe the bug
After upgrading from 1.8.3 to 1.9.0 I can't apply my terraform configuration anymore. Terraform (plan) fails with:
Running the same config against 1.8.3 the plan works as expected. I upgraded to the latest terraform and vault terraform provider to exclude any issues on that point.
This is the redacted terraform code:
1.9.0+ent and 1.8.3 cluster show this:
Environment:
vault status
): 1.9.0vault version
): 1.9.0Additional context
I saw in the release notes upgrade that talks about cidr_list and how it is stored... #12868
There is also this: hashicorp/terraform-provider-vault#1175
The text was updated successfully, but these errors were encountered: