Hello all, trying to enable OIDC on azure for data...
# troubleshoot
s
Hello all, trying to enable OIDC on azure for datahub running on docker. My yaml is correctly parsed and contain: oidcAuthentication: enabled: true provider: azure clientId: XXXX clientSecret: XXXX azureTenantId: XXXX based on values from https://github.com/acryldata/datahub-helm/blob/master/charts/datahub/subcharts/datahub-frontend/values.yaml after running helm --debug upgrade pointing to yaml i see: 250 oidcAuthentication: 251 azureTenantId: XXXXX 252 clientId: XXXXX 253 clientSecret: XXXXX 254 enabled: true 255 provider: azure which is perfectly fine and correct; however, when i access https://my-url/callback/oidc i get:
Copy code
Failed to perform SSO callback. SSO is not enabled for protocol: oidc
do i have to specify env. vars to be added to a datahub front end in addition to options specified in datahub-frontend/values.yaml? Specifically, i see uri reference but no options for it in the values.yaml file. Pointers/ideas? thank you, Dima.
l
Hi @square-lawyer-36076! Just a quick note to let you know this is on our radar - I’ve escalated with the team to try to get you some concrete direction
s
thank you @little-megabyte-1074. My ingress is likely to be breaking this up but i won't likely to be able to get this looked at in the next day or so.
i
Hello dima, Using a browser developer tools to monitor the network do you see the correct callback endpoint being used or is there some sort of redirect?
s
To wrap this up - looks like older build - 0..8.41 had an issue with picking up oidcAuthentication integration from yaml. Once i've upgraded to 0.8.42 and 0.8.43 all started working. Obviously I had to setup ingestion with https enabled and certs added - would be useful to be included in docs.
i
Contributions, especially to docs are very welcome!