Skip to content

feat(roles/repo_remi): Add RHEL 10 / Rocky 10 support#247

Merged
NavidSassan merged 7 commits into
mainfrom
feat/repo_remi_redhat10
May 12, 2026
Merged

feat(roles/repo_remi): Add RHEL 10 / Rocky 10 support#247
NavidSassan merged 7 commits into
mainfrom
feat/repo_remi_redhat10

Conversation

@ebuerki-lf
Copy link
Copy Markdown
Contributor

No description provided.

…epo templates, and module-stream tasks for EL 10)
@ebuerki-lf ebuerki-lf requested a review from NavidSassan May 12, 2026 12:34
@markuslf
Copy link
Copy Markdown
Member

markuslf commented May 12, 2026

I think it would be better to adapt the role to the repo_epel role, which is much closer to our CONTRIBUTING and avoids common pitfalls like handling module streams on RHEL10, quoting, ansible.builtin.copy vs. template, GPG key handling (also see example role), etc.

….yml

The three per-version task files only differed in the major version
number. Replace them with a single RedHat.yml that derives the version
from ansible_facts["distribution_major_version"].
The role now ships RHEL 10 templates, GPG key, and module-stream tasks
(see 717af98), so bump the cell from `(x)` to `x`.
…edora 35)

RHEL 7 reached EOL in June 2024 and Fedora 35 in December 2022.
CONTRIBUTING is explicit about not supporting EOL versions, and
COMPATIBILITY.md no longer carries a RHEL 7 column at all.

Remove the per-platform files:

* tasks/RedHat7.yml
* vars/{RedHat7,Fedora}.yml
* templates/{RedHat7,Fedora}/

Drop the RHEL 7 / yum-utils note from the role README and clear the
Fedora 35 entry in COMPATIBILITY.md.
@NavidSassan NavidSassan merged commit dd58306 into main May 12, 2026
6 checks passed
@NavidSassan NavidSassan deleted the feat/repo_remi_redhat10 branch May 12, 2026 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants