Skip to content

CMP-3756: Configure MintMaker updates on RPM lockfiles#14041

Open
yuumasato wants to merge 2 commits into
ComplianceAsCode:masterfrom
yuumasato:configure-mintmaker-rpm-lockfile-update
Open

CMP-3756: Configure MintMaker updates on RPM lockfiles#14041
yuumasato wants to merge 2 commits into
ComplianceAsCode:masterfrom
yuumasato:configure-mintmaker-rpm-lockfile-update

Conversation

@yuumasato

@yuumasato yuumasato commented Oct 24, 2025

Copy link
Copy Markdown
Member

Description:

  • Add a repo file so that rpms.lock.file can be properly maintained.

Rationale:

  • MintMaker requires a repo file to keep rpms.lock.yaml up to date.
    The repo file is also configured with SSL variables so that RPMs behind a subscription are accessible.

  • Fixes CMP-3756

Review Hints:

@yuumasato yuumasato added this to the 0.1.79 milestone Oct 24, 2025
@yuumasato yuumasato added the OpenShift OpenShift product related. label Oct 24, 2025

@Vincent056 Vincent056 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@rhmdnd rhmdnd left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@yuumasato

Copy link
Copy Markdown
Member Author

/retest

@jan-cerny jan-cerny modified the milestones: 0.1.79, 0.1.80 Nov 20, 2025
@yuumasato yuumasato force-pushed the configure-mintmaker-rpm-lockfile-update branch from e9b9632 to 4dc6f10 Compare December 4, 2025 15:09
@ggbecker ggbecker modified the milestones: 0.1.80, 0.1.81 Feb 16, 2026
@Arden97 Arden97 modified the milestones: 0.1.81, 0.1.82 May 20, 2026
@Mab879

Mab879 commented Jun 4, 2026

Copy link
Copy Markdown
Member

@yuumasato what is needed to get this merged?

Maybe just a rebase?

@yuumasato yuumasato force-pushed the configure-mintmaker-rpm-lockfile-update branch from 4dc6f10 to 09d4231 Compare June 11, 2026 19:56
@yuumasato

Copy link
Copy Markdown
Member Author

@Mab879 rebased

@yuumasato

Copy link
Copy Markdown
Member Author

@Mab879 this failure seems unrelated?
Gate Fedora / Build, Test on Fedora Latest (Container) (pull_request)

I've seen this error in #14755 as well.

@yuumasato yuumasato force-pushed the configure-mintmaker-rpm-lockfile-update branch from 09d4231 to 2fec41e Compare June 15, 2026 11:52
@yuumasato

Copy link
Copy Markdown
Member Author

Rebased to latest master

@Mab879

Mab879 commented Jun 15, 2026

Copy link
Copy Markdown
Member

@yuumasato might be good idea and fix the yamllint issues at least on the lines you changed.

@yuumasato yuumasato force-pushed the configure-mintmaker-rpm-lockfile-update branch from 2fec41e to f4c53c5 Compare June 15, 2026 22:50
MintMaker requires a repo file to keep rpms.lock.yaml up to date.
The repo file is also configured with SSL variables so that RPMs behind
a subscription are accessible.
Relative paths work well for 'rpms.in.yaml`.
Fix indentation as well.
@yuumasato yuumasato force-pushed the configure-mintmaker-rpm-lockfile-update branch from f4c53c5 to 926b7a7 Compare June 19, 2026 12:27
@openshift-ci

openshift-ci Bot commented Jun 19, 2026

Copy link
Copy Markdown

@yuumasato: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-aws-openshift-platform-compliance 926b7a7 link true /test e2e-aws-openshift-platform-compliance
ci/prow/e2e-aws-openshift-node-compliance 926b7a7 link true /test e2e-aws-openshift-node-compliance

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OpenShift OpenShift product related.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants