litellm/migrations
Mateo Wang 785695ea9a
fix(docker): bump wolfi-base for glibc 2.44 in migrations image (cherry-pick #38973)
The migrations image fails for a different reason than the other five: its
base is pinned at 42df77a9 (glibc 2.43-r13), but Wolfi's current python-3.13
needs 2.44, so `uv sync` dies before it ever reaches the Python pin:

  ImportError: /usr/lib/libm.so.6: version `GLIBC_2.44' not found
    (required by .../math.cpython-313-aarch64-linux-gnu.so)

Cherry-picks #38973 (merge 0f84a7053a) onto stable/1.97.x: bumps the base to
e624c5d5 and applies the same python-3.13 pin the sibling images got in the
previous commit.

The wolfi-base digest hunk conflicted the same way as #38917's and was
resolved identically, to e624c5d5.

Without this the componentized leg cannot publish: a failed build-amd64 or
build-arm64 matrix leg skips merge and sign-images, and package-and-push-chart
accepts `merge.result == 'skipped'` -- so the chart would publish pointing at
component images that were never built.

(cherry picked from commit 0f84a7053a)
2026-09-01 15:37:16 -07:00
..
Dockerfile fix(docker): bump wolfi-base for glibc 2.44 in migrations image (cherry-pick #38973) 2026-09-01 15:37:16 -07:00
run.py feat: add componentized proxy deployment with gateway, backend, ui, and migrations (#27557) 2026-05-16 09:25:17 -07:00