Repository navigation
feat(ouroboros): bump to v0.8.0 - #2807
Conversation
v0.8.0 makes the TCP proxy log an explicit reason when its backend readiness check fails, instead of staying silently NotReady. That silent failure mode is exactly what makes a mispointed proxy backend hard to diagnose, so the upgrade pays off the moment the target is wrong. The bump also carries the v0.7.3 migration of the kubectl sidecar image off Docker Hub to mirror.gcr.io, sidestepping anonymous pull rate-limits on shared CI/runner IPs. Chart manifest and controller image are re-pinned by digest in lockstep with the version, and the image-pin test fixture is updated to match. Assisted-By: Claude <[email protected]> Signed-off-by: Aleksei Sviridkin <[email protected]>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (5)
📝 WalkthroughWalkthroughThe PR upgrades the vendored Ouroboros Helm chart and deployment configuration from version 0.7.2 to 0.8.0. Chart version coordinates and image digests are updated across build metadata and values; cleanup hook images are redirected to Google's Docker Hub mirror to avoid rate limits; test assertions are synchronized to the new version. ChangesOuroboros 0.8.0 Upgrade with Docker Hub Rate Limit Mitigation
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Warning Review ran into problems🔥 ProblemsGit: Failed to clone repository. Please run the 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 |
Summary of ChangesHello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request performs a routine version bump for the ouroboros system component. By updating to v0.8.0, the system gains better diagnostic capabilities for proxy backend failures and improves image pull reliability by leveraging a container registry mirror for the helper sidecar. Highlights
New Features🧠 You can now enable Memory (public preview) to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console. Ignored Files
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize the Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counterproductive. You can react with 👍 and 👎 on Gemini (@gemini-code-assist) comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request updates the ouroboros system package to version 0.8.0. It bumps the chart version and digest in the Makefile, and updates the corresponding image tag and digest in values.yaml and the test suite. There are no review comments, and the changes look correct and complete, so I have no feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
|
Successfully created backport PR for |
# Description Backport of #2807 to `release-1.4`.
What this PR does
Bumps the vendored
ouroboroschart and controller image inpackages/system/ouroborosfrom 0.7.2 to 0.8.0.v0.8.0 makes the in-cluster TCP proxy log an explicit reason when its backend readiness check fails, instead of staying silently NotReady. That silent failure mode is what makes a mispointed proxy backend hard to diagnose, so the upgrade pays off the moment the target is wrong. The bump also carries the v0.7.3 migration of the kubectl helper sidecar image off Docker Hub to
mirror.gcr.io, sidestepping anonymous pull rate-limits on shared CI/runner IP ranges.The chart manifest and controller image are re-pinned by digest in lockstep with the version, and the image-pin test fixture is updated to match. No values structure changed; cozystack-side overrides need no adaptation.
Release note
Summary by CodeRabbit