You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried to authenticate provider-sql as the AzureAD administrator of an MSSQL Server provisioned by Crossplane via the MSSQLServer.sql.azure managed resource with the AzureAD administrator referencing a UserAssignedIdentity.managedidentity managed resource.
To do this, I constructed a secret referenced by the ProviderConfig.mssql object using the client ID as username of the User Assigned Identity, FQDN as endpoint of the MSSQL Server, and fedauth set to ActiveDirectoryManagedIdentity.
When attempting to manage resources in Crossplane via this SQL provider and this provider config, I got an error on the resources like the following:
Message: observe failed: cannot select user: The requested identity isn't assigned to this resource.
Reason: ReconcileError
Status: False
Type: Synced
How can we reproduce it?
Create a managed identity and MSSQL Server like the following.
Finally, try to provision any resource using the provider-sql provider and observe the error.
Warning CannotObserveExternalResource 23s (x103 over 22h) managed/user.mssql.sql.crossplane.io cannot select user: The requested identity isn't assigned to this resource.
What happened?
I tried to authenticate provider-sql as the AzureAD administrator of an MSSQL Server provisioned by Crossplane via the MSSQLServer.sql.azure managed resource with the AzureAD administrator referencing a UserAssignedIdentity.managedidentity managed resource.
To do this, I constructed a secret referenced by the ProviderConfig.mssql object using the client ID as username of the User Assigned Identity, FQDN as endpoint of the MSSQL Server, and fedauth set to ActiveDirectoryManagedIdentity.
When attempting to manage resources in Crossplane via this SQL provider and this provider config, I got an error on the resources like the following:
How can we reproduce it?
Create a managed identity and MSSQL Server like the following.
Then create a secret to be referenced by the ProviderConfig, and the ProviderConfig object itself:
Finally, try to provision any resource using the provider-sql provider and observe the error.
What environment did it happen in?
Crossplane version: 1.15
provider-sql version: v0.9.0
The text was updated successfully, but these errors were encountered: