Uh oh!
There was an error while loading. Please reload this page.
fix: use legacy metrics exporter images - #136
Conversation
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (5)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. WalkthroughThe Helm chart configures Bitnami Legacy repositories for PostgreSQL and Redis metrics exporters. New Helm tests verify the rendered exporter images. The changelog and chart README document the change. ChangesMetrics exporter images
Estimated code review effort: 1 (Trivial) | ~5 minutes Merge Risk:⚪ Minimal · up to This updates the bundled PostgreSQL and Redis metrics exporters to available Bitnami Legacy images and verifies the rendered image references when metrics are enabled. The documented defaults and tests are aligned, with no current merge-readiness risk identified. Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Full details: Docstring CoverageExplanation No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (5 skipped: 5 unsupported.) ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Uh oh!
There was an error while loading. Please reload this page.
Summary
Context
The primary PostgreSQL and Valkey images already use the bitnamilegacy namespace, but their optional metrics sidecars still inherited bitnami/postgres-exporter and bitnami/redis-exporter from the pinned subcharts. Those versioned tags are no longer available in the original namespace, causing ImagePullBackOff whenever metrics are enabled and a node must pull the image again.
Test plan
Note
Low Risk
Default image repository overrides for optional metrics sidecars only; no auth, data, or Sourcebot app behavior changes.
Overview
Fixes ImagePullBackOff when bundled PostgreSQL or Redis metrics are enabled: optional exporter sidecars were still pulling from the default
bitnami/*repos while the main database images already usebitnamilegacy.The chart now defaults
postgresql.metrics.image.repositorytobitnamilegacy/postgres-exporterandredis.metrics.image.repositorytobitnamilegacy/redis-exporter, with README values table updates and helm-unittest coverage that asserts the rendered sidecar images when metrics are turned on. The unreleased changelog records the fix.Reviewed by Cursor Bugbot for commit 796181c. Bugbot is set up for automated code reviews on this repo. Configure here.
Summary by CodeRabbit
Bug Fixes
Documentation