terraform-provider-vault icon indicating copy to clipboard operation
terraform-provider-vault copied to clipboard

Add Basic Constraints attribute to vault_pki_secret_backend_intermediate_cert_request

Open tomwerneruk opened this issue 4 years ago • 3 comments

Community Note

  • Please vote on this pull request by adding a 👍 reaction to the original pull request comment to help the community and maintainers prioritize this request
  • Please do not leave "+1" comments, they generate extra noise for pull request followers and do not help prioritize the request

Release note for CHANGELOG:

Updates `vault_pki_secret_backend_intermediate_cert_request` resource to include the `add_basic_constraints` argument. This adds extensions required when signing intermediate CSRs by Microsoft AD CS Root Authorities.

tomwerneruk avatar Aug 27 '21 08:08 tomwerneruk

I'm running into this issue right now trying to use Google CAS as a root CA. Please add!

keithmattix avatar Jan 26 '22 23:01 keithmattix

CLA assistant check
All committers have signed the CLA.

hashicorp-cla avatar Mar 12 '22 17:03 hashicorp-cla

can this be added please?

I'm using Google CAS as a root CA and running into this issue.

lipika-pal-partior avatar Apr 04 '22 04:04 lipika-pal-partior

What is holding up this PR?

vanveele avatar Oct 28 '22 20:10 vanveele

Hi @tomwerneruk Thanks for your contribution! Sorry its taken a bit of time to get to it. It seems there's some merge conflicts now since you first submitted this PR. I was wondering if you'd be able to update the feature branch to address these conflicts? If not, I can pick your commits into a new PR branch myself.

In the mean time, I'll begin reviewing and testing your submission!

robmonte avatar Oct 31 '22 22:10 robmonte

Closing now as the above PR has been merged!

robmonte avatar Nov 09 '22 20:11 robmonte

This would also fix an issue where the generated intermediate cert is used as root ca within an Istio cluster. It needs to be able to sign leaf certificates for workloads, which it cannot do without X509v3 Basic Constraint CA:TRUE

boeboe avatar Nov 14 '22 21:11 boeboe