[Doc] Server Root Path Regression Incident Doc#21853
[Doc] Server Root Path Regression Incident Doc#21853yuneng-jiang wants to merge 7 commits intomainfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Greptile SummaryThis PR adds a new incident report blog post documenting the
Confidence Score: 4/5
|
| Filename | Overview |
|---|---|
| docs/my-website/blog/server_root_path/index.md | New incident report blog post for SERVER_ROOT_PATH regression. Well-structured and follows existing patterns. Has one syntax issue: malformed Docusaurus truncate marker on line 36. |
Sequence Diagram
sequenceDiagram
participant User as User Browser
participant RP as Reverse Proxy
participant LP as LiteLLM Proxy (FastAPI)
User->>RP: GET /llmproxy/ui/
RP->>LP: GET /ui/ (stripped prefix)
alt root_path set (before & after fix)
LP->>LP: FastAPI root_path="/llmproxy"
LP-->>RP: 200 OK (UI HTML)
RP-->>User: UI renders correctly
else root_path missing (during regression)
LP->>LP: FastAPI root_path=""
LP-->>RP: 404 Not Found
RP-->>User: 404 Error
end
Last reviewed commit: 2e8d942
| - **UI pages:** All UI pages returned 404 for deployments using `SERVER_ROOT_PATH`. | ||
| - **Swagger/OpenAPI docs:** Broken when accessed through the configured root path. | ||
|
|
||
| {/_ truncate _/} |
There was a problem hiding this comment.
Malformed Docusaurus truncate marker
The truncate comment uses {/_ truncate _/} but all other blog posts in this repository use {/* truncate */} (standard JSX comment syntax). This malformed marker won't be recognized by Docusaurus, so the blog listing page will display the full article content instead of showing just the summary above the fold.
| {/_ truncate _/} | |
| {/* truncate */} |
Relevant issues
Pre-Submission checklist
Please complete all items before asking a LiteLLM maintainer to review your PR
tests/litellm/directory, Adding at least 1 test is a hard requirement - see detailsmake test-unit@greptileaiand received a Confidence Score of at least 4/5 before requesting a maintainer reviewCI (LiteLLM team)
Branch creation CI run
Link:
CI run for the last commit
Link:
Merge / cherry-pick CI run
Links:
Type
📖 Documentation
Changes