HYPERFLEET-1264 - chore: batch Konflux dependency updates#237
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Central YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Enterprise Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (6)
🔗 Linked repositories identifiedCodeRabbit considers these linked repositories for cross-repo context during reviews:
✅ Files skipped from review due to trivial changes (1)
🚧 Files skipped from review as they are similar to previous changes (5)
📝 WalkthroughSummary by CodeRabbit
WalkthroughThe Dockerfile builder stage is rebased onto Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Supply chain surface — flag for review:
🚥 Pre-merge checks | ✅ 11✅ Passed checks (11 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
✨ Simplify code
Comment |
Risk Score: 3 —
|
| Signal | Detail | Points |
|---|---|---|
| PR size | 251 lines (>200) | +1 |
| Sensitive paths | none | +0 |
| Test coverage | No _test.go files in diff | +2 |
Computed by hyperfleet-risk-scorer
- Dockerfile: bump go-toolset 1.26.2-1779959429 -> 1.26.3-1781757851 - Postgres 14.2 -> 14.23 in values.yaml, Makefile, testcontainer.go - Regenerate charts/README.md via helm-docs - Go module minor/patch updates: - squirrel 1.1.0 -> 1.5.4 - gorilla/handlers 1.4.2 -> 1.5.2 - gorilla/mux 1.8.0 -> 1.8.1 - lib/pq 1.10.9 -> 1.12.3 - gormigrate 2.0.0 -> 2.1.6 - validator 10.20.0 -> 10.30.3 - oapi-codegen/runtime 1.2.0 -> 1.4.2 - gomega 1.27.1 -> 1.42.0 - cobra 1.8.1 -> 1.10.2 - gorm 1.30.0 -> 1.31.1 - plus transitive dep updates Supersedes Konflux PRs: #220, #221, #222, #230 Co-Authored-By: Claude <noreply@anthropic.com>
3231429 to
d66f39a
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@Dockerfile`:
- Line 3: Both base images in the Dockerfile use mutable tag references which
create supply chain security vulnerabilities. Replace the builder image
reference `registry.access.redhat.com/ubi9/go-toolset:1.26.3-1781757851` on line
3 with its immutable digest format using `@sha256:...` instead of the tag
suffix. Similarly, replace the runtime image reference
`registry.access.redhat.com/ubi9-micro:latest` on line 39 with its immutable
digest format. Obtain the correct sha256 digests from the Red Hat registry for
both images and update the FROM statements accordingly.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Central YAML (base), Organization UI (inherited)
Review profile: CHILL
Plan: Enterprise
Run ID: e3794eb3-5b4d-401a-b1fa-4ce9a9850423
⛔ Files ignored due to path filters (1)
go.sumis excluded by!**/*.sum,!**/go.sum
📒 Files selected for processing (6)
DockerfileMakefilecharts/README.mdcharts/values.yamlgo.modpkg/db/db_session/testcontainer.go
🔗 Linked repositories identified
CodeRabbit considers these linked repositories for cross-repo context during reviews:
openshift-hyperfleet/architecture(manual)openshift-hyperfleet/hyperfleet-api(manual)openshift-hyperfleet/hyperfleet-sentinel(manual)openshift-hyperfleet/hyperfleet-adapter(manual)openshift-hyperfleet/hyperfleet-broker(manual)
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: rh-amarin The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What
Consolidates safe, non-breaking Konflux (MintMaker/Renovate) dependency update PRs into a single tested PR.
JIRA: HYPERFLEET-1264
Changes
Build image
1.26.2-1779959429→1.26.3-1781757851(patch rebuild, same Go 1.26.x compiler)PostgreSQL (same major version, security patches)
14.2→14.23across all references:charts/values.yaml(Helm default)Makefile(localmake db/setup)pkg/db/db_session/testcontainer.go(integration tests)charts/README.md(regenerated viamake helm-docs)Go dependencies (minor/patch only)
Plus transitive dependency updates (golang.org/x/crypto, net, sys, text, time).
Verification
make verify-allpasses (vet + fmt + lint + 1209 unit tests)Supersedes Konflux PRs
PRs NOT included (separate or closed)