Repository navigation
Conversation
PR Summary by QodoStage Radar Hub Helm chart 1.9.0-rc.4
AI Description
High-Level Assessment
Files changed (1)
|
Code Review by Qodo
1. Web installs the older chart
|
| version: 1.9.0-rc.4 | ||
| # The Hub release this chart installs. image.hub.tag and image.web.tag both | ||
| # default to it when unset. Deliberately independent of `version` above — see | ||
| # README.md. Rewritten by the release job in skyhook-dev/radar-hub; do not carry | ||
| # a version number in this comment, it will go stale. | ||
| appVersion: "1.9.0-rc.3" | ||
| appVersion: "1.9.0-rc.4" |
There was a problem hiding this comment.
1. Web installs the older chart 🔗 Cross-repo conflict ≡ Correctness
The chart now publishes as 1.9.0-rc.4, but radar-hub-web still hard-codes 1.9.0-rc.3 for its one-cluster installation commands. Users generating that installation from the matching web release continue deploying the previous chart instead of the Hub rc.4 chart and its rc.4 image selection.
Agent Prompt
## Issue description
The chart is being staged as `1.9.0-rc.4`, while radar-hub-web still pins its one-cluster installation artifacts to `1.9.0-rc.3`. This leaves the cross-repository installation flow selecting the previous chart release.
## Fix Focus Areas
- charts/radar-hub/Chart.yaml[5-10]
- /cross_repos/radar-hub-web/src/pages/settings/SelfHosting.tsx[2440-2443]
- /cross_repos/radar-hub-web/src/pages/settings/SelfHosting.oneCluster.test.ts[90-100]
## Recommended Fix
Coordinate the radar-hub-web release by updating `ONE_CLUSTER_CHART_VERSION` and its expected generated-command tests to `1.9.0-rc.4`, or explicitly retain the rc.3 pin only if that is the intended release contract. Publish the matching web image before merging the chart release as required by the release process.
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools
|
Not needed: the chart is unchanged from 1.9.0-rc.3. Hub images are being tested on a test hub via an image-tag override, then 1.9.0 GA will be staged instead. |
Stages Hub 1.9.0-rc.4. The chart templates are unchanged from 1.9.0-rc.3; only
versionandappVersionmove.Hub 1.9.0-rc.4 adds "Move it for me" through a move request the hub registers with Radar Cloud (skyhook-dev/radar-hub#279, skyhook-dev/radar-hub-web#334). It works on hubs without a public address. Radar Cloud already runs the matching backend and web.
Merge only after
ghcr.io/skyhook-dev/radar-hub:1.9.0-rc.4,ghcr.io/skyhook-dev/radar-hub-web:1.9.0-rc.4andghcr.io/skyhook-dev/radar-hub-ai-agent-sandbox:1.9.0-rc.4are published. Merging publishes the chart. As a pre-release, it isn't the default forhelm install.Testing:
tests/render-matrix.shall checks pass,helm lintwithci/test-values.yamlpasses.Note
Low Risk
Metadata-only chart version bump with no Kubernetes manifest or configuration changes.
Overview
Bumps the radar-hub Helm chart from 1.9.0-rc.3 to 1.9.0-rc.4 by updating
versionandappVersioninChart.yaml. No template or values changes—this release tracks Hub 1.9.0-rc.4 images (hub, web, ai-agent-sandbox) once they are published.Merge is gated on those container images being available; merging publishes the chart as a pre-release (not the default
helm installtarget).Reviewed by Cursor Bugbot for commit 163030c. Bugbot is set up for automated code reviews on this repo. Configure here.