Install Pipeline python dependencies while deploying helm chart #92

Closed
opened 2026-02-15 19:16:12 -05:00 by yindo · 2 comments
Owner

Originally created by @jankogasic on GitHub (Jul 17, 2025).

Hello,

Is it possible to install all required python packages needed for Pipelines python script?

When I specifyPIPELINES_URLS as extraEnvVar, it gets downloaded into my pod, but it doesn't seem that python packages get downloaded with it.

Thanks

Originally created by @jankogasic on GitHub (Jul 17, 2025). Hello, Is it possible to install all required python packages needed for Pipelines python script? When I specify`PIPELINES_URLS` as extraEnvVar, it gets downloaded into my pod, but it doesn't seem that python packages get downloaded with it. Thanks
yindo added the questionupstream labels 2026-02-15 19:16:12 -05:00
yindo closed this issue 2026-02-15 19:16:12 -05:00
Author
Owner

@westbrook-ai commented on GitHub (Oct 18, 2025):

Sorry for the delay on this @jankogasic but I am not aware of a way to get the dependencies automatically during deployment. I believe this would require something like an init container that downloads all the requirements using a pre-defined requirements.txt file into the Pipelines container.

The Pipelines server is capable of installing dependencies on executed pipelines the first time they are run, but there are other persistence issues that have been identified with the custom values set on those here: https://github.com/open-webui/helm-charts/issues/239

I need to do a deeper dive on Pipelines in general to figure out what can be done here. I'll keep this issue open with hopes that there is an elegant solution to this.

@westbrook-ai commented on GitHub (Oct 18, 2025): Sorry for the delay on this @jankogasic but I am not aware of a way to get the dependencies automatically during deployment. I believe this would require something like an init container that downloads all the requirements using a pre-defined `requirements.txt` file into the Pipelines container. The Pipelines server is capable of installing dependencies on executed pipelines the first time they are run, but there are other persistence issues that have been identified with the custom values set on those here: https://github.com/open-webui/helm-charts/issues/239 I need to do a deeper dive on Pipelines in general to figure out what can be done here. I'll keep this issue open with hopes that there is an elegant solution to this.
Author
Owner

@westbrook-ai commented on GitHub (Jan 1, 2026):

I do not believe there is a solution for this available at this time.

@westbrook-ai commented on GitHub (Jan 1, 2026): I do not believe there is a solution for this available at this time.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui/helm-charts#92