-
Notifications
You must be signed in to change notification settings - Fork 545
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
Allow client_id to be configured on vault_identity_oidc_role resources #815
Allow client_id to be configured on vault_identity_oidc_role resources #815
Conversation
62a1dc6
to
e384c83
Compare
I know pull request reviews on this repository are done periodically, but was wondering if there was an estimate when the next round of reviews might be, and if that would include this PR? |
@Valarissa would it be possible for this PR to be reviewed in the coming days or weeks? |
@jasonodonnell would it be possible for this PR to be reviewed and hopefully included in a future release? |
Hi @ianferguson! Yes, I will get this reviewed sometime next week. |
resource "vault_identity_oidc_role" "role" { | ||
name = "%s" | ||
key = vault_identity_oidc_key.key.name | ||
client_id = "%s" |
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.
client_id = "%s" | |
client_id = "%s" |
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.
Minor formatting but LGTM!
e384c83
to
df130a7
Compare
@jasonodonnell thanks for the review! I've addressed the feedback, updated the changelog note to be in the now current release that is queued up and rebased on to the current Let me know if there is anything else I can do to help get this merged! |
@ianferguson Can you remove the CHANGELOG edit? We'll update that once we merge this (you can see there's a conflict now). |
Output of integration tests: ``` > pwd /Users/ian.ferguson/git/terraform-provider-vault/vault > env TF_ACC=true go test ./ -run 'TestAccIdentityOidcRole.*' -v === RUN TestAccIdentityOidcRole --- PASS: TestAccIdentityOidcRole (0.24s) === RUN TestAccIdentityOidcRoleWithClientId --- PASS: TestAccIdentityOidcRoleWithClientId (0.24s) === RUN TestAccIdentityOidcRoleUpdate --- PASS: TestAccIdentityOidcRoleUpdate (0.40s) PASS ok github.com/terraform-providers/terraform-provider-vault/vault (cached) ```
df130a7
to
71ad7f3
Compare
@jasonodonnell done in 71ad7f3 |
Thanks @ianferguson! |
hashicorp#815) Output of integration tests: ``` > pwd /Users/ian.ferguson/git/terraform-provider-vault/vault > env TF_ACC=true go test ./ -run 'TestAccIdentityOidcRole.*' -v === RUN TestAccIdentityOidcRole --- PASS: TestAccIdentityOidcRole (0.24s) === RUN TestAccIdentityOidcRoleWithClientId --- PASS: TestAccIdentityOidcRoleWithClientId (0.24s) === RUN TestAccIdentityOidcRoleUpdate --- PASS: TestAccIdentityOidcRoleUpdate (0.40s) PASS ok github.com/terraform-providers/terraform-provider-vault/vault (cached) ```
Community Note
Allow client_id to be configured on vault_identity_oidc_role resources
Vault v1.4.0 added support for configuring the
client_id
of OIDC Identity Roles (via hashicorp/vault#8165)This pull request adds support to the
vault_identity_oidc_role
resource for configuring theclient_id
parameter now supported by Vault v1.4.0+Release note for CHANGELOG:
Output from acceptance testing: