-
Notifications
You must be signed in to change notification settings - Fork 76
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
Cannot change issuer field in FederatedIdentityCredential #622
Comments
Note that the Also, it may affect more fields than just |
Hi @gravufo, Thanks for bringing up this. Updating the |
@turkenf Thank you for your response! My follow up question would be: is it possible to simply refuse the resource apply rather than accept the apply and then shoot an error that says update failed? I feel like for this type of error, it's best to fail as early as possible. Thanks! |
Yes, possible, the related issue: crossplane/upjet#78 |
Awesome! Will close this issue then! |
What happened?
I created a simple FederatedIdentityCredential using the spec here: https://marketplace.upbound.io/providers/upbound/provider-azure-managedidentity/v0.41.0/resources/managedidentity.azure.upbound.io/FederatedIdentityCredential/v1beta1
It creates successfully. Then, I edit the
issuer
field to set a different value and I get the following:How can we reproduce it?
spec.forProvider.issuer
fieldstatus.condition
field containing the errorNote: Even though the update fails, it still shows the resource as Synced + Ready = True. Is that also a bug?
What environment did it happen in?
The text was updated successfully, but these errors were encountered: