fix(ci): run RPM lock renewal on ubuntu-26.04 - #2645
Conversation
install-podman-action assumes ubuntu-26.04; on 24.04 (ubuntu-latest) the AppArmor pasta peer reload fails because usr.bin.pasta is missing. Co-authored-by: Cursor <cursoragent@cursor.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe RPM lock renewal workflow now runs its refresh job on ChangesRPM lock renewal
Estimated code review effort: 1 (Trivial) | ~2 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
CI status [antigravity]Run: Build Notebooks (push) #30529916949 — 2/2 complete · 2 skipped Workflow completed with skipped jobs. |
Validation from PR branchDispatched RPM Lock Files Renewal Action with: gh workflow run rpms-lock-renewal.yaml \
--ref fix/rhoai-2.25-rpms-lock-ubuntu-26.04 \
-f variant=rhds -f branch=rhoai-2.25 -f use_cache=falseRun: https://github.com/red-hat-data-services/notebooks/actions/runs/30529943934
So the ubuntu-26.04 runner fix is validated. Auto-PR push needs a working |
Trial job results (
|
| Step | Result |
|---|---|
| Runner | ubuntu-26.04 |
| Install Podman | passed (AppArmor pasta step OK — fixes the prior 24.04 failure) |
Regenerate rpms.lock.yaml |
passed (lockfile diff produced) |
| Create Pull Request | failed — secrets.GH_ACCESS_TOKEN empty → git push auth error (exit 128) |
Verdict for this PR: the ubuntu-26.04 runner change is validated. Overall workflow conclusion was failure only on the auto-PR push step (repo secret / token config), which is outside the scope of this one-line runner fix.
Approving the runner fix on that basis.
ide-developer
left a comment
There was a problem hiding this comment.
LGTM. Trial dispatch from this branch (run 30529943934) ran on ubuntu-26.04 and Install Podman + lock regen succeeded. Remaining Create-PR auth failure is empty GH_ACCESS_TOKEN, not caused by this change.
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: ide-developer The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@coderabbitai For this workflow you need push + open PR (+ label). Use either: Classic PAT (usual for Fine-grained (prefilled write scopes, no Then store it as the |
|
Tip For best results, initiate chat on the files or code changes.
This is separate from—and does not affect—the validated ✏️ Learnings added
You are interacting with an AI system. |
CI status [antigravity]Run: Build Notebooks (pr) #30530033405 — 3/3 complete · 1 passed · 2 failed Failures so far
Likely root causes
Suggested next steps
|
|
Confirmed — job 90831701962 succeeded end-to-end, and #2646 is the auto lock PR from For That |
Summary
runs-on: ubuntu-latestresolved to ubuntu-24.04 and brokeinstall-podman-action(AppArmor pasta reload exits 2 whenusr.bin.pastais missing).ubuntu-26.04, matching Build Notebooks /install-podman-action.Failed run: https://github.com/red-hat-data-services/notebooks/actions/runs/30529455139/job/90828049465
Test plan
--ref fix/rhoai-2.25-rpms-lock-ubuntu-26.04,variant=rhds,branch=rhoai-2.25Made with Cursor
Summary by CodeRabbit