Open hakuno opened 1 year ago
We also ran into this today, when disabling the connector-builder-server on an existing Airbyte deployment. After our nodes autoscaled and the Airbyte pods restarted we started seeing the CrashLoopBackoff with the host not found in upstream
error message.
Is there any update on a fix for this?
We are on chart version 0.53.178
(app version 0.50.50
)
@lmossman I think this is something we should have a look at. As described in this issue disabling the connector builder server via Helm will just not allow the webapp to start up, given it will check it's upstream references on boot thus we can't skip passing in an IP for the connector builder reverse proxy. However even if it would boot up, the UI does currently not guard at all against the server not being there.
I feel we should either: Remove the possibility to disable the connector builder server via helm and consider it a mandatory part to run, or alternatively properly implement a way to have the UI run without the builder as well and make the whole feature toggleable.
@bgroff @colesnodgrass how would we go about removing the ability to disable the connector builder server via helm? That is the approach we'd like to go with for now
Environment
Current Behavior
Web app broken.
Expected Behavior
Web app running.
Logs
Steps to Reproduce
connector-builder-server.enabled: false
CrashLoopBackOff
Maybe this Nginx block must be behind a statement
source https://github.com/airbytehq/airbyte-platform/blob/main/airbyte-webapp/nginx/default.conf.template#L5-L7