-
Notifications
You must be signed in to change notification settings - Fork 206
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 of SAML Cert Fails. #672
Comments
Hi @karlsequeira! Thanks for submitting this issue! I'll try to reproduce the bug and get back to you asap. Cheers! |
Hi, @karlsequeira! I think I'll make this resource updatable to fulfill your request. The logic will be something like this:
However, I'm not sure whether this will work properly, since several identity providers outside the terraform may use this key, and removing it might be unexpected behavior. Meanwhile, you can just create a new resource for the identity provider key and set that key to the identity provider in question. After that remove an old resource.
|
Thanks for your response. I will use this as a workaround for now. Will wait for the resource to be updateable. |
Community Note
Terraform Version
13
Affected Resource(s)
Terraform Configuration Files
Debug Output
Panic Output
Expected Behavior
inbound saml should use the uploaded cert and delete the previous version.
Actual Behavior
Steps to Reproduce
terraform apply
Important Factoids
2021-09-27T16:45:13.7930602Z
2021-09-27T16:45:13.7930836Z Template interpolation syntax is still used to construct strings from
2021-09-27T16:45:13.7931176Z expressions when the template includes multiple interpolation sequences or a
2021-09-27T16:45:13.7931515Z mixture of literal strings and interpolations. This deprecation applies only
2021-09-27T16:45:13.7931842Z to templates that consist entirely of a single interpolation sequence.
2021-09-27T16:45:13.7932193Z �[0m�[0m
2021-09-27T16:45:13.7932439Z �[31m
2021-09-27T16:45:13.7933150Z �[1m�[31mError: �[0m�[0m�[1mfailed to delete identity provider signing key: the API returned an error: Api validation failed: kid. Causes: errorSummary: The key is currently being used by an Identity Provider.�[0m
2021-09-27T16:45:13.7933559Z
2021-09-27T16:45:13.7934029Z �[0m�[0m�[0m
References
The text was updated successfully, but these errors were encountered: