litellm - 💡(How to fix) Fix [Bug]: Periodic price data reload falling off [1 comments, 1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
BerriAI/litellm#24930Fetched 2026-04-08 02:23:38
View on GitHub
Comments
1
Participants
1
Timeline
2
Reactions
0
Participants
Timeline (top)
commented ×1labeled ×1
RAW_BUFFERClick to expand / collapse

Check for existing issues

  • I have searched the existing issues and checked that my issue is not a duplicate.

What happened?

After navigating to Models + Endpoints → Price Data Reload in the Admin UI and using "Set Up Periodic Reload" to configure a 6-hour interval, the dashboard subsequently shows "No periodic reload scheduled" when revisited. No changes were made to the environment or database between setting the reload and checking back.

Expected behavior

The periodic price data reload should remain active and continue firing every 6 hours indefinitely. The dashboard should reflect the configured interval persistently.

Actual behavior

After setting up the periodic reload via the UI, returning to the Price Data Reload page shows the reload schedule has been cleared — "No periodic reload scheduled" — despite no configuration changes being made. Version litellm == v1.81.9

Additional context

  • No changes were made to the environment, config, or database between step 3 and step 4
  • This appears to be either a persistence issue (the schedule is not being saved to the DB) or a display issue (the scheduler is running but the UI is not reading its state correctly)
  • Including proxy logs between setup and re-check would help confirm whether the background task was ever registered

Steps to Reproduce

  1. Log into the Admin UI with an admin account
  2. Navigate to Models + Endpoints → Price Data Reload
  3. Click "Set Up Periodic Reload" and enter a 6-hour interval
  4. Navigate away and return to the Price Data Reload page
  5. Observe: the scheduled reload is gone — "No periodic reload scheduled" is displayed (this might take a while to fall off)

Relevant log output

What part of LiteLLM is this about?

UI Dashboard

What LiteLLM version are you on ?

v1.81.9

Twitter / LinkedIn details

No response

extent analysis

TL;DR

Check the database to see if the periodic reload schedule is being saved and verify the UI's ability to read its state correctly.

Guidance

  • Investigate the database to confirm whether the scheduled reload is being persisted after setup, focusing on any potential issues with data storage or retrieval.
  • Review the UI code responsible for displaying the periodic reload schedule to ensure it correctly reads the schedule from the database or relevant data storage.
  • Include proxy logs between setup and re-check to determine if the background task was registered, which can help differentiate between a persistence issue and a display issue.
  • Test the periodic reload functionality with different intervals to see if the issue is specific to the 6-hour interval or a more general problem.

Example

No specific code snippet can be provided without more details on the database schema or the UI code, but a general approach might involve checking the database for a record of the scheduled reload after it's been set up:

# Hypothetical example, actual implementation depends on the database and UI code
def check_scheduled_reload():
    # Query the database for the scheduled reload
    scheduled_reload = db.query(ScheduledReload).first()
    if scheduled_reload:
        print("Scheduled reload found in database")
    else:
        print("Scheduled reload not found in database")

Notes

The actual fix depends on identifying whether the issue lies in the persistence of the scheduled reload or the UI's display of it. Further investigation into the database and UI code is necessary.

Recommendation

Apply workaround: Temporarily, manually verify and potentially reconfigure the periodic reload schedule each time it appears to be lost, while investigating the root cause of the persistence or display issue.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

The periodic price data reload should remain active and continue firing every 6 hours indefinitely. The dashboard should reflect the configured interval persistently.

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING