Skip to content

feat(container): update image ghcr.io/berriai/litellm (v1.103.2 ➔ v1.104.0) - #8117

Merged
drag0n141 merged 1 commit into
masterfrom
renovate/ghcr.io-berriai-litellm-1.x
Oct 4, 2026
Merged

drag0n141 merged 1 commit into
masterfrom
renovate/ghcr.io-berriai-litellm-1.x

Conversation

@drag0n141-bot

@drag0n141-bot drag0n141-bot Bot commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
ghcr.io/berriai/litellm (source) minor v1.103.2 → v1.104.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

BerriAI/litellm (ghcr.io/berriai/litellm)

v1.104.0

Compare Source

Verify Docker Image Signature

All LiteLLM Docker images are signed with cosign. Every release is signed with the same key introduced in commit 0112e53.

Verify using the pinned commit hash (recommended):

A commit hash is cryptographically immutable, so this is the strongest way to ensure you are using the original signing key:

cosign verify \
  --key https://raw.githubusercontent.com/BerriAI/litellm/0112e53046018d726492c814b3644b7d376029d0/cosign.pub \
  ghcr.io/berriai/litellm:v1.104.0

Verify using the release tag (convenience):

Tags are protected in this repository and resolve to the same key. This option is easier to read but relies on tag protection rules:

cosign verify \
  --key https://raw.githubusercontent.com/BerriAI/litellm/v1.104.0/cosign.pub \
  ghcr.io/berriai/litellm:v1.104.0

Expected output:

The following checks were performed on each of these signatures:
  - The cosign claims were validated
  - The signatures were verified against the specified public key

What's Changed

❗ Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@drag0n141-bot drag0n141-bot Bot added renovate/container type/minor area/kubernetes Changes made in the kubernetes directory labels Oct 4, 2026
@drag0n141-bot

drag0n141-bot Bot commented Oct 4, 2026

Copy link
Copy Markdown
Contributor Author
--- kubernetes/apps/ai/litellm/app Kustomization: ai/litellm LiteLLMProxy: ai/litellm

+++ kubernetes/apps/ai/litellm/app Kustomization: ai/litellm LiteLLMProxy: ai/litellm

@@ -22,13 +22,13 @@

     valueFrom:
       secretKeyRef:
         key: LITELLM_MASTER_KEY
         name: litellm-secret
   generalSettings:
     health_check_endpoint: /v1/health
-  image: ghcr.io/berriai/litellm:v1.103.2@sha256:f63fb81b831b170ec16851e23c36ac5bf52ef106b271406429524a2ed730bbfd
+  image: ghcr.io/berriai/litellm:v1.104.0@sha256:625981c83410a3ea68eb0697590a57ec1d764d634514d54fa5db0591077ee839
   litellmSettings:
     cache: true
     cache_params:
       host: os.environ/REDIS_HOST
       port: os.environ/REDIS_PORT
       type: redis

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

litellm: v1.103.2 → v1.104.0

Verdict: Safe to merge

This is a minor version bump of the ghcr.io/berriai/litellm proxy image (intermediate release v1.103.3 was fix/maintenance-only, no breaking changes).

The one notable breaking change in v1.104.0 is feat(proxy)!: refuse to start with an unset, empty, or publicly known master key (blocks unset/empty keys and the documented default sk-1234, exits with code 3 if violated). This repo's LITELLM_MASTER_KEY is sourced from 1Password via kubernetes/apps/ai/litellm/app/externalsecret.yaml and injected via secretKeyRef in kubernetes/apps/ai/litellm/app/litellmproxy.yaml, so it is already a real, non-default secret — this check should pass without any changes.

Other v1.104.0 changes (password policy/breached-password detection, native Rust caching/secret-manager backends, new model pricing, telemetry flag removal) don't intersect with anything configured in kubernetes/apps/ai/litellm/app/ (no telemetry flags, no password-auth UI usage, no affected cache/secret backends in use here).

Sources consulted:

🤖 Generated with Claude Code

@drag0n141
drag0n141 merged commit f8c612a into master Oct 4, 2026
9 of 11 checks passed
@drag0n141
drag0n141 deleted the renovate/ghcr.io-berriai-litellm-1.x branch October 4, 2026 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/kubernetes Changes made in the kubernetes directory renovate/container type/minor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant