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
This is an issue with confluent-schema-registry-client though but getting extended to Abris. The issue is, when schema registry is being used with basic auth over a confluent instance, it is showing 401 while fetching schema from confluent (incase of dataproc cluster over a private VPN). One can not just pass credentials like following:
instead confluent can give you schema if used with a rest service created and passed through. e.g.
val restService = new RestService(urls)
val provider = new UserInfoCredentialProvider()
provider.configure(configs.asJava)
restService.setBasicAuthCredentialProvider(provider)
new CachedSchemaRegistryClient(restService, maxSchemaObject)
The current implementation of this is not allowing to use restService based constructor with CachedSchemaRegistryClient, so I have tried changing Abris code and made a separate jar with above change. Raising a PR to add this feature.
The text was updated successfully, but these errors were encountered:
DwivediPrasoon
changed the title
Abris not working in dataproc when used with confluent schema registry
Abris not working in dataproc when used with confluent schema registry over basic auth
Sep 17, 2024
DwivediPrasoon
changed the title
Abris not working in dataproc when used with confluent schema registry over basic auth
Abris not working when used with confluent schema registry over basic auth (found on dataproc)
Sep 17, 2024
This is an issue with confluent-schema-registry-client though but getting extended to Abris. The issue is, when schema registry is being used with basic auth over a confluent instance, it is showing 401 while fetching schema from confluent (incase of dataproc cluster over a private VPN). One can not just pass credentials like following:
instead confluent can give you schema if used with a rest service created and passed through. e.g.
The current implementation of this is not allowing to use restService based constructor with
CachedSchemaRegistryClient
, so I have tried changing Abris code and made a separate jar with above change. Raising a PR to add this feature.The text was updated successfully, but these errors were encountered: