Update Self-Hosted AIG authBypassExternal
A design partner reports the following:
The AI Gateway Helm chart has a comment stating that authBypassExternal is necessary for the self hosted AI Gateway, and it defaults to true. This behavior makes the ai-gateway API available to unauthenticated users. I would recommend removing that comment and setting the default to false as the self hosted AI gateway does work with auth enabled.
- with auth enabled, the Duo healthcheck returns the following error:
- System exchange A code snippet must be passable to the AI-gateway for users to utilize GitLab Duo in their IDE. Authentication with the AI gateway services failed: AI Gateway returned code 401: {"error":"Forbidden by auth provider"}
- I'm not sure what that is as Duo still seems to work with that error.
Edited by Susie Bitters