-
Notifications
You must be signed in to change notification settings - Fork 239
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
Default value for publicKeyType in IAMServiceAccountKey does not work #331
Comments
Hi @fsommar , thank you for reporting the issue. I was able to reproduce issue with the YAML snippet you provided. It seems to be a bug in Config Connector. We will look into it and will let you know if there are any updates. |
Hi @fsommar , we've fixed the underlying issue in the 1.33.0 release, and I've verified that the IAMServiceAccountKey resource can be reconciled successfully after creation. Can you upgrade your version and see if it fixes your issue? |
@maqiuyujoyce we've manually deleted the affected KRM and GCP resources so there are no longer any failing resources for us to verify on. Thank you for the fix, I'll close this now! |
Describe the bug
Using the default value for
spec.publicKeyType
inIAMServiceAccountKey
will cause the resource to successfully be created, but then get stuck in a perpetual reconciliation loop with the following error message:ConfigConnector Version
1.31.0
To Reproduce
Steps to reproduce the behavior:
Create an
IAMServiceAccountKey
resource while avoiding to set thespec.publicKeyType
andspec.keyAlgorithm
fields. The error message only indicates thatspec.publicKeyType
is the cause, so it might be enough to omit that from the full spec.YAML snippets:
The text was updated successfully, but these errors were encountered: