-
Notifications
You must be signed in to change notification settings - Fork 102
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
CloudSQLInstance keeps modifying the instance #352
Comments
Do we have any news about this one? |
@b4nst I am trying to reproduce the issue on my side, but I cannot create a
Tried setting When I try to created without So, my question is, do we create your instance with the manifest or attempt to update it like that after creation? |
Hey @turkenh, thanks for working on that! I suspect the issue you're facing is you're lacking private services access. I think you can enable it directly through crossplane, but I did it manually for testing purposes. Regarding the instance, I'm creating it from scratch with the crossplane manifest. |
Thanks @b4nst, this did help and I could reproduce on my side. I also found the problem, which is In the next reconcile, Crossplane considers this as a configuration drift, e.g. expecting to be So, to fix the situation, you should use the resource link of VPC instead of its name. |
It is kind of working as expected (as documented), but we definitely need to improve this for a better UX. The most straightforward solution would be to return a proper error if |
Closes crossplane-contrib#352 Signed-off-by: Hasan Turken <[email protected]>
Gotcha, thanks for the details! |
Closes crossplane-contrib#352 Signed-off-by: Hasan Turken <[email protected]>
Closes crossplane-contrib#352 Signed-off-by: Hasan Turken <[email protected]>
Closes crossplane-contrib#352 Signed-off-by: Hasan Turken <[email protected]> (cherry picked from commit 56aee82)
What happened?
I still can see the behavior of #164
How can we reproduce it?
What environment did it happen in?
v1.3.0
provider-gcp-controller:v0.17.1
v1.20.8-gke.900
Workaround/Fix
Use full resource URL for
spec.forProvider.settings.ipConfiguration.privateNetwork
instead of name.The text was updated successfully, but these errors were encountered: