Skip to content

NO-ISSUE: Refresh RPM lockfiles RPM lockfile refresh#963

Merged
openshift-merge-bot[bot] merged 1 commit into
mainfrom
konflux/mintmaker/main/lock-file-maintenance-rpm-lockfile-refresh
Jul 13, 2026
Merged

NO-ISSUE: Refresh RPM lockfiles RPM lockfile refresh#963
openshift-merge-bot[bot] merged 1 commit into
mainfrom
konflux/mintmaker/main/lock-file-maintenance-rpm-lockfile-refresh

Conversation

@red-hat-konflux

@red-hat-konflux red-hat-konflux Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "on Saturday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux red-hat-konflux Bot added approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. rpm-lockfile labels Jul 4, 2026
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Jul 4, 2026
@openshift-ci-robot

Copy link
Copy Markdown

@red-hat-konflux[bot]: This pull request explicitly references no jira issue.

Details

In response to this:

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.


Configuration

📅 Schedule: (UTC)

  • Branch creation
  • "on Saturday"
  • Automerge
  • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@coderabbitai

coderabbitai Bot commented Jul 4, 2026

Copy link
Copy Markdown

Walkthrough

This PR updates the pinned kernel-headers RPM metadata in rpm-prefetching/rpms.lock.yaml from version 687.17.1 to 687.20.1 for four CPU architectures (aarch64, ppc64le, s390x, x86_64), updating the url, size, checksum, and sourcerpm fields accordingly.

Changes

RPM lockfile version bump

Layer / File(s) Summary
Update kernel-headers entries across architectures
rpm-prefetching/rpms.lock.yaml
Updated url, size, checksum, evr, and sourcerpm for kernel-headers from 687.17.1 to 687.20.1 for aarch64, ppc64le, s390x, and x86_64.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Possibly related PRs

Suggested reviewers: danmanor, omertuc

🚥 Pre-merge checks | ✅ 14 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description summarizes the lockfile refresh, but it omits the template's testing, assignees, links, and checklist details. Add the missing template sections: how it was tested, one or two assignees, related links, and checklist items.
✅ Passed checks (14 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Stable And Deterministic Test Names ✅ Passed Only rpm-prefetching/rpms.lock.yaml changed; no Ginkgo test titles were modified.
Test Structure And Quality ✅ Passed Only rpm-prefetching/rpms.lock.yaml changed; no Ginkgo test code or test behavior was touched.
Microshift Test Compatibility ✅ Passed Only rpm-prefetching/rpms.lock.yaml changed; no Ginkgo tests or OpenShift API usage were added, so MicroShift compatibility is not implicated.
Single Node Openshift (Sno) Test Compatibility ✅ Passed Only rpm-prefetching/rpms.lock.yaml changed; no Ginkgo/e2e tests or cluster-assumption code were added, so SNO compatibility is unaffected.
Topology-Aware Scheduling Compatibility ✅ Passed PASS: The PR only refreshes rpm-prefetching/rpms.lock.yaml metadata (kernel-headers RPM versions) and adds no manifests, controllers, or scheduling logic.
Ote Binary Stdout Contract ✅ Passed Only rpm-prefetching/rpms.lock.yaml changed; it refreshes RPM metadata and adds no process-level stdout writes.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed Only rpm-prefetching/rpms.lock.yaml changed; it refreshes kernel-headers RPM metadata and adds no Ginkgo tests or network logic.
No-Weak-Crypto ✅ Passed The diff only refreshes kernel-headers lock metadata; no weak-crypto code, implementations, or secret comparisons were added.
Container-Privileges ✅ Passed Only rpm-prefetching/rpms.lock.yaml changed, and it contains no container/K8s manifest or privilege settings.
No-Sensitive-Data-In-Logs ✅ Passed Only rpm-prefetching/rpms.lock.yaml changed, and the diff updates package metadata/URLs with no logging or secret-bearing strings.
Title check ✅ Passed The title is concise and clearly indicates an RPM lockfile refresh, which matches the change set.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch konflux/mintmaker/main/lock-file-maintenance-rpm-lockfile-refresh

Comment @coderabbitai help to get the list of available commands.

@openshift-ci openshift-ci Bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Jul 4, 2026
@openshift-ci
openshift-ci Bot requested review from danielerez and romfreiman July 4, 2026 20:18
@openshift-ci

openshift-ci Bot commented Jul 4, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: red-hat-konflux[bot]

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

1 similar comment
@openshift-ci

openshift-ci Bot commented Jul 4, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: red-hat-konflux[bot]

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-merge-bot

Copy link
Copy Markdown

/retest-required

Remaining retests: 0 against base HEAD c0314a2 and 2 for PR HEAD 29b0dc1 in total

@openshift-merge-bot

Copy link
Copy Markdown

/retest-required

Remaining retests: 0 against base HEAD af7ab46 and 1 for PR HEAD 29b0dc1 in total

@openshift-ci

openshift-ci Bot commented Jul 13, 2026

Copy link
Copy Markdown

@red-hat-konflux: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@openshift-merge-bot
openshift-merge-bot Bot merged commit b459c62 into main Jul 13, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. rpm-lockfile size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant