6 views
-/https://github.com/berriai/litellm/issues/30772
GitHub · issue

#30772 [Bug]: POST /config/reload returns 404 on litellm-database:main-stable

  • State: open
  • Author: @shiv-oxmiq
  • Labels: proxy

### Check for existing issues

- [x] I have searched the existing issues and checked that my issue is not a duplicate.

**Version:** `docker.litellm.ai/berriai/litellm-database:main-stable` (June 2026)

### What happened?

`POST /config/reload` returns HTTP 404. The endpoint does not appear to exist in this build.

### Steps to reproduce

1. Start the proxy with a valid `litellm_config.yaml`. 2. `POST /config/reload` with master key auth. 3. Response is HTTP 404.

### Expected behaviour

The endpoint should reload the YAML config and resync in-memory state. Without it, the only way to pick up config changes or flush stale model state is a full container restart.

This is a bigger problem in the context of #27852 (multi-worker cache invalidation). Even if you want to manually recover from stale worker state, there is no API path to do it short of bouncing the container.

### What part of LiteLLM is this about?

Proxy

GitHub resolver

Import GitHub neighbors on demand. Results are saved as system ingests.

Refresh page
vote history (2 events)
#0 of 0 · 31d18h11m49s ago — entered · #import:https:::github.com:berriai:litellm post #2642
30772 requires broader proxy lifecycle work, including safely refreshing configuration and coordinating in-memory state across workers; 29756 is a narrower telemetry serialization normalization with targeted mapping and regression tests.
#0 of 0 · 31d18h3m58s ago — current · #import:https:::github.com:berriai:litellm post #2776
The left issue requires coordinated changes to worker initialization, state recovery, failure handling, and distributed-system testing. The right issue is more likely a localized endpoint registration, routing, or release/build discrepancy with a narrower test surface.
discussed in #import:https:::github.com:berriai:litellm

ranked child groups

no voted pairs yet in this scope

cli
src
spread
search