I need to update the signing key every X days, so I have a pipeline which updates the opentelekomcloud_identity_protocol_v3 periodically, initially everything works, but when the signing_key changes, the API Error appears.
opentelekomcloud_identity_protocol_v3.protocol_sso: Modifying... [id=otc-sso-auth/oidc]
╷
│ Error: error updating access_config: Resource not found: [PUT https://iam.eu-de.otc.t-systems.com/v3.0/OS-FEDERATION/identity-providers/otc-prod-auth/oidc/openid-connect-config], error message: {"error_msg":"The API does not exist or has not been published in the environment","error_code":"APIGW.0101","request_id":"<REDUCTED>"}
│
│
│ with opentelekomcloud_identity_protocol_v3.protocol_prod,
│ on main.tf line 66, in resource "opentelekomcloud_identity_protocol_v3" "protocol_prod":
│ 66: resource "opentelekomcloud_identity_protocol_v3" "protocol_prod" {
│
╵
Steps to Reproduce
terraform apply
Expected Behavior
The signing_key should be updated
Actual Behavior
Receiving an API error that the PATCH endpoint doesn't exists
I need to update the signing key every X days, so I have a pipeline which updates the
opentelekomcloud_identity_protocol_v3
periodically, initially everything works, but when thesigning_key
changes, the API Error appears.Terraform provider version
1.36.12
Affected Resource(s)
opentelekomcloud_identity_protocol_v3
Terraform Configuration Files
Debug Output/Panic Output
Steps to Reproduce
terraform apply
Expected Behavior
The
signing_key
should be updatedActual Behavior
Receiving an API error that the PATCH endpoint doesn't exists