mirror of
https://github.com/open-webui/oikb.git
synced 2026-11-05 01:27:25 +00:00
[GH-ISSUE #126] No Docker Image built for Release v0.5.0 #74
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
open-webui/oikb#74
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @TobiasGoerke on GitHub (Sep 18, 2026).
Original GitHub issue: https://github.com/open-webui/oikb/issues/126
See failing action: https://github.com/open-webui/oikb/actions/runs/35141437341
@rnogueira-tech commented on GitHub (Sep 21, 2026):
Yes it's falling:
"
:~/docker/vllm-openai> docker compose up -d --no-deps oikb
[+] Running 1/1
✘ oikb Error failed to resolve reference "ghcr.io/open-webui/oikb:0.5.0": ghcr.io/open-webui/oikb:0.5.0: not found 0.7s
Error response from daemon: failed to resolve reference "ghcr.io/open-webui/oikb:0.5.0": ghcr.io/open-webui/oikb:0.5.0: not found"
@TrilceAC commented on GitHub (Sep 29, 2026):
The error occurs while running github action https://github.com/open-webui/oikb/actions/runs/35141437341/job/104946683561
pymupdf fails to build from source on linux/arm64 + Alpine (musl), preventing all 0.5.0 tags from being published
build-release (linux/arm64, alpine, Dockerfile.alpine) fails during uv sync --extra all while compiling pymupdf==1.28.2 from source (no musl/arm64 wheel available). The generated SWIG C++ bindings reference PyString_FromString — a Python 2-only API — which doesn't exist under Python 3.11, causing a hard compile error (see log).
Since merge-release/merge-release-alpine depend on the full build-release matrix, no :latest/:0.5.0 tags were published at all — even though the non-Alpine Dockerfile succeeded on both amd64 and arm64.
Possible fixes: pin an older/patched pymupdf version compatible with this SWIG target, or scope the workflow so a single matrix failure doesn't block unrelated tags from being pushed.
@MoeLa commented on GitHub (Sep 29, 2026):
Until this is fixed, I use a custom
Dockerfile:A python base image is used to install
oikb-0.5.0(in my case with the gdrive connector).Hope, that helps!
@TrilceAC commented on GitHub (Sep 30, 2026):
@MoeLa , I took a different approach. The original Dockerfile just works fine. The broken integration that has prevented the 0.5.0 images to be released is the dockerfile for the image based on alpine. I've just built the generic locally:
I use it in a docker-compose.yaml
@Go2Engle commented on GitHub (Oct 1, 2026):
You can also use the below to build without first having to pull repo down and build.