Skip to content

Add RHEL 8 and 9 RPM builds#524

Merged
athongsamai merged 2 commits intoMirantis:masterfrom
willayton:master
Mar 2, 2026
Merged

Add RHEL 8 and 9 RPM builds#524
athongsamai merged 2 commits intoMirantis:masterfrom
willayton:master

Conversation

@willayton
Copy link
Contributor

@willayton willayton commented Nov 24, 2025

#394 did this already, but it introduced bugs in make rpm and was backed out in #436.

Aside from removing EoL distros, that added support for almalinux 8 and 9.

I want an RPM compatible with RHEL8, at least someone else wants the same for RHEL9.

I've mostly copied #394, but fixed the bugs it introduced in make rpm. The fixes were:

  • Correct a Makefile typo from fedora-39 (for which there is no Dockerfile) to fedora-41 (for which there is a Dockerfile).
  • Fix both almalinux Dockerfiles to install dependency rpms correctly.
  • Use relative paths in the RPM spec file.

@willayton
Copy link
Contributor Author

Hey @mlimardo1984 or @smerkviladze , could I get a review or some feedback on this pull request?

@willayton
Copy link
Contributor Author

Hey @yevchuk-kostiantyn, @awmirantis, could I get a review or some feedback on this pull request?

Asking you two as the most recent PR approvers in this repository, let me know if I need someone else.

@willayton willayton changed the title Remove end-of-life packaging distributions Add RHEL 8 and 9 RPM builds Jan 22, 2026
@holdeg
Copy link

holdeg commented Feb 26, 2026

Hi @smerkviladze, @corhere - would either of you be available to take a quick look at this PR? We hope it should be relatively uncontroversial as it looks like support for extra repositories was already desired in this repository (but was backed out because of bugs which are fixed by this PR).

I've picked on you as the most recent PR approvers that I can see - please let me know if I should direct my ping to somebody else :)

Copy link
Contributor

@athongsamai athongsamai left a comment

Choose a reason for hiding this comment

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

LGTM, thanks!

Copy link

@awmirantis awmirantis left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks!

@athongsamai athongsamai merged commit edc762a into Mirantis:master Mar 2, 2026
13 checks passed
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.

4 participants