-
Notifications
You must be signed in to change notification settings - Fork 548
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
update all secrets mount resources with API fields #2332
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Vinay! Looking good so far! Do you know if there are any policy changes required for this update?
"github.com/hashicorp/terraform-provider-vault/util/mountutil" | ||
|
||
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" | ||
"github.com/hashicorp/vault/api" | ||
) | ||
|
||
func adSecretBackendResource() *schema.Resource { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since the AD resources are deprecated, I wonder if we should not update this? There is no harm in it, per se. But I don't think we want to give the wrong idea.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have they officially been deprecated? I thought we had previously decided to delay the deprecation because users were having trouble migrating over to OpenLDAP, but the decision may have changed since then, so please let me know if I'm not up to date 🙏🏼
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
End of support for AD secrets is this quarter and removal is the begging of next year.
https://developer.hashicorp.com/vault/docs/deprecation#active-directory-secrets-engine
Description
Updates all Secrets Mount resources to include all
vault_mount
fields.Relates OR Closes #2223 #1051
Checklist
Output from acceptance testing: