Skip to content

fix(container): update image ghcr.io/home-operations/charts/litellm-operator (0.0.9 ➔ 0.0.10) - #4318

Merged
Tanguille merged 1 commit into
mainfrom
renovate/ghcr.io-home-operations-charts-litellm-operator-0.x
Aug 3, 2026
Merged

fix(container): update image ghcr.io/home-operations/charts/litellm-operator (0.0.9 ➔ 0.0.10)#4318
Tanguille merged 1 commit into
mainfrom
renovate/ghcr.io-home-operations-charts-litellm-operator-0.x

Conversation

@renovate

@renovate renovate Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
ghcr.io/home-operations/charts/litellm-operator patch 0.0.90.0.10

Warning

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


Release Notes

home-operations/litellm-operator (ghcr.io/home-operations/charts/litellm-operator)

v0.0.10

Compare Source

Bug Fixes
  • ci: fail the merge gate on cancelled jobs, and key the lint cache on the toolchain (#​77) (43c67ab)
  • deps: update module github.com/defilantech/llmkube (v0.9.5 → v0.9.6) (#​45) (05ae88c)
  • deps: update module github.com/defilantech/llmkube (v0.9.6 → v0.9.8) (#​47) (2d5fe66)
  • deps: update module sigs.k8s.io/gateway-api (v1.6.0 → v1.6.1) (#​46) (f3bb7f9)
  • e2e: read one-shot pod logs instead of kubectl run --attach (#​64) (a0a3c87)
  • go: update kubernetes monorepo (v0.36.2 → v0.36.3) (#​56) (f4347bc)
  • go: update module github.com/defilantech/llmkube (v0.9.11 → v0.9.12) (#​67) (34e440f)
  • go: update module github.com/defilantech/llmkube (v0.9.12 → v0.9.13) (#​75) (a6ecca7)
  • go: update module github.com/defilantech/llmkube (v0.9.8 → v0.9.11) (#​53) (75d4966)
  • helm: stamp Chart.yaml version on release (#​60) (e4e74d7)
  • lint: point .prettierignore at this repo's generated files (#​61) (aff6725)
Documentation
Styles
Build System
  • mise: add actionlint and refresh the lockfile (#​65) (c69c856)
Continuous Integration
  • gate pull requests on a single Build Success check (#​63) (ed34d01)
  • github-action: Update action actions/checkout (v7.0.0 → v7.0.1) (d5966b7)
  • github-action: Update action actions/stale (v10.4.0 → v11.0.0) (#​78) (2fcdc92)
  • github-action: Update action docker/github-builder (v1.13.0 → v1.14.0) (8de0482)
  • github-action: Update action docker/github-builder (v1.14.0 → v1.15.0) (#​76) (4dd3b61)
  • github-action: Update action docker/login-action (v4.4.0 → v4.5.0) (768fd15)
  • github-action: Update action docker/login-action (v4.5.0 → v4.5.1) (#​69) (755b002)
  • github-action: Update action docker/login-action (v4.5.1 → v4.5.2) (#​79) (85c596e)
  • github-action: Update action docker/login-action (v4.5.2 → v4.6.0) (#​82) (652e082)
  • github-action: Update action home-operations/.github/actions/workflow-lint (v1.0.2 → v1.0.3) (#​87) (0a35eac)
  • github-action: Update action jdx/mise-action (v4.2.0 → v4.2.1) (05e9637)
  • github-action: Update action jdx/mise-action (v4.2.1 → v4.2.2) (#​68) (af5f877)
  • github-action: Update action jdx/mise-action (v4.2.2 → v4.2.3) (#​71) (0f5a326)
  • github-action: update workflow-lint action (1.0.0 → v1.0.2) (#​84) (9135bd8)
  • lint workflows with the shared composite action (#​66) (db40684)
  • renovate: reactive dashboard + config runs in one workflow (#​58) (607a9cb)
  • skip release-please churn and stop cancelling main runs (#​48) (72a65fb)
  • skip release-please version-bump PRs in checks (#​62) (03a14cf)
  • wire govulncheck into mise and CI (#​86) (2959040)
Miscellaneous Chores
  • add zizmor (e3d0934)
  • github-release: Update release helm-unittest/helm-unittest (v1.1.1 → v1.1.2) (#​59) (5bac541)
  • mise: Lock file maintenance tool (#​54) (b6bdda7)
  • mise: prune lockfile to used platforms (#​85) (e3838d7)
  • mise: Update tool cosign (3.1.1 → 3.1.2) (#​49) (71d1dbc)
  • mise: Update tool kubectl (1.36.2 → 1.36.3) (#​57) (23c20d6)
  • mise: Update tool oxfmt (0.58.0 → 0.59.0) (#​43) (2bef1ee)
  • mise: Update tool oxfmt (0.59.0 → 0.60.0) (#​52) (5da78ec)
  • mise: Update tool oxfmt (0.60.0 → 0.61.0) (#​70) (d287e41)
  • mise: Update tool zizmor (1.27.0 → 1.28.0) (#​51) (cd171d6)
  • mise: Update tool zizmor (1.28.0 → 1.29.0) (#​83) (82e2b1e)
  • release-please: standardize the release pull request title pattern (#​80) (49a33c5)
  • standardize release-please changelog sections (#​74) (b4f8cea)

Configuration

📅 Schedule: (in timezone Europe/Brussels)

  • 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 was generated by Mend Renovate. View the repository job log.

@deepsource-io

deepsource-io Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

DeepSource Code Review

We reviewed changes in 30181f3...0aac167 on this pull request. Below is the summary for the review, and you can see the individual issues we found as inline review comments.

See full review on DeepSource ↗

PR Report Card

Overall Grade   Security  

Reliability  

Complexity  

Hygiene  

Code Review Summary

Analyzer Status Updated (UTC) Details
JavaScript Aug 3, 2026 4:56p.m. Review ↗
Shell Aug 3, 2026 4:56p.m. Review ↗

Important

AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.

@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 80ddd97f-b19d-4524-9fc6-a7dd1a2d2c93

📥 Commits

Reviewing files that changed from the base of the PR and between 30181f3 and 0aac167.

📒 Files selected for processing (1)
  • kubernetes/apps/ai/litellm/app/ocirepository.yaml
🔗 Linked repositories identified

CodeRabbit considers these linked repositories for cross-repo context during reviews:

  • Tanguille/LLMKube (auto-detected)
  • Tanguille/toolhive (auto-detected)
  • Tanguille/pr-reviewer-action (auto-detected)
  • Tanguille/2x-R9700-RDNA4-GFX1201-sglang-inference (auto-detected)

📝 Walkthrough

Walkthrough

The LiteLLM OCI repository chart tag changes from 0.0.9 to 0.0.10.

Changes

LiteLLM chart update

Layer / File(s) Summary
Update OCI chart tag
kubernetes/apps/ai/litellm/app/ocirepository.yaml
The OCI repository now references chart tag 0.0.10 instead of 0.0.9.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

Suggested reviewers: tanguille

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the LiteLLM operator image and the version update from 0.0.9 to 0.0.10.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/ghcr.io-home-operations-charts-litellm-operator-0.x

Comment @coderabbitai help to get the list of available commands.

@tanguille-cluster

Copy link
Copy Markdown
@@ spec.template.spec.containers.manager.image @@
# apps/v1/Deployment/ai/litellm-operator
! ± value change
- ghcr.io/home-operations/litellm-operator@sha256:d6bb5d23f9aba179fbe681c3f1258cc4222193c3f90f187cb6d373a89c7da09c
+ ghcr.io/home-operations/litellm-operator@sha256:ada130600060c0799721c4704d8e1d079bc62f4adf4b4d245c6253f894968b8d

@tanguille-cluster

Copy link
Copy Markdown
@@ spec.ref.tag @@
# source.toolkit.fluxcd.io/v1/OCIRepository/ai/litellm-operator
! ± value change
- 0.0.9
+ 0.0.10

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

AI Automated Review

Analysis engine: omniroute@http://litellm.ai.svc.cluster.local/v1 (openai)

Recommendation

Approve. This is a straightforward patch version bump of the litellm-operator Helm chart from 0.0.9 to 0.0.10. The change is minimal, follows repository conventions, and introduces no breaking changes.

Change-by-Change Findings

  • kubernetes/apps/ai/litellm/app/ocirepository.yaml: Updated ref.tag from 0.0.9 to 0.0.10. Verified that the OCI URL remains unchanged (oci://ghcr.io/home-operations/charts/litellm-operator) and the resource structure is intact.

Release notes

home-operations/litellm-operator v0.0.10 (2026-08-03)

User-visible changes: None explicitly documented as user-facing; all changes are internal bug fixes, dependency updates, CI improvements, and documentation/style adjustments.

Breaking changes: None. This is a patch release within the 0.0.x line.

Security fixes: None explicitly called out in the release notes.

Key upstream changes include:

  • Dependency updates for github.com/defilantech/llmkube (v0.9.5 → v0.9.13) and sigs.k8s.io/gateway-api (v1.6.0 → v1.6.1).
  • Go Kubernetes client update (v0.36.2 → v0.36.3).
  • CI/CD improvements: merge gate handling, lint cache keying, e2e test log reading, and GitHub Actions updates.
  • Documentation: Added AGENTS.md with Go conventions.

Standards Compliance

  • ✅ Follows Conventional Commit title format (fix(container): ...).
  • ✅ Only modifies the targeted OCIRepository manifest; no unrelated changes.
  • ✅ No secrets, credentials, or SOPS-encrypted files touched.
  • ✅ Consistent with existing Flux CD OCIRepository patterns in the repository.

Unknowns or Needs Verification

  • No image digest pinning is used in this OCIRepository (tag-based reference). This matches the existing pattern in the repository but means drift protection relies on Flux reconciliation rather than immutable digests. Noted for awareness, not a blocker.

@Tanguille
Tanguille merged commit 48cf34c into main Aug 3, 2026
15 checks passed
@Tanguille
Tanguille deleted the renovate/ghcr.io-home-operations-charts-litellm-operator-0.x branch August 3, 2026 18:11
Tanguille added a commit that referenced this pull request Aug 3, 2026
…4326)

0.0.10 added the LiteLLMTeam and LiteLLMVirtualKey controllers without
matching ClusterRole rules, so their informer caches never sync and
the manager crashloops on every startup (leader election lost ->
shutdown -> restart, 50 restarts observed over 171min). This silently
broke applyMode: api sync for every LiteLLMModel change since the
0.0.9->0.0.10 bump (#4318) — the K8s CRs updated fine but litellm's
live model config never picked them up.

Chart has no rbac.rules/extraObjects values extension point (checked
via helm show values), so this has to be a standalone additive
ClusterRole/ClusterRoleBinding rather than a HelmRelease values patch.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant