bug: open-webui statefulset requires serviceName #21

Closed
opened 2026-02-15 19:15:30 -05:00 by yindo · 1 comment
Owner

Originally created by @patrickstump on GitHub (Jun 24, 2024).

Chart: open-webui
Version: 3.0.4

Problem

When persistence is enabled (default), the workload-manager becomes a statefulset instead of a deployment.
As such, kubernetes requires the statefulSet.spec.serviceName key to exist.

See Creating a StatefulSet for reference, and search for serviceName.

This causes the template to fail installation if persistence is enabled.

Originally created by @patrickstump on GitHub (Jun 24, 2024). Chart: open-webui Version: 3.0.4 ## Problem When persistence is enabled (default), the workload-manager becomes a statefulset instead of a deployment. As such, kubernetes requires the `statefulSet.spec.serviceName` key to exist. See [Creating a StatefulSet](https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/#creating-a-statefulset) for reference, and search for serviceName. This causes the template to fail installation if persistence is enabled.
yindo closed this issue 2026-02-15 19:15:30 -05:00
Author
Owner

@westbrook-ai commented on GitHub (Jun 26, 2024):

Fixed in https://github.com/open-webui/helm-charts/pull/41

@westbrook-ai commented on GitHub (Jun 26, 2024): Fixed in https://github.com/open-webui/helm-charts/pull/41
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui/helm-charts#21