Skip to content

Remove end-of-life packaging distributions #394

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jan 21, 2025

Conversation

afbjorklund
Copy link
Contributor

Add support for EL9 and Ubuntu 24.04

Fixes #383
Closes #368
Closes #361

@afbjorklund afbjorklund force-pushed the packaging-distributions branch from 3f8a3b0 to 1c0c781 Compare August 27, 2024 16:00
@afbjorklund afbjorklund force-pushed the packaging-distributions branch from 1c0c781 to 5181390 Compare September 13, 2024 15:10
@j796160836
Copy link

I suggest not to remove old packing script, remains there will be ok.
other LGTM.

@afbjorklund
Copy link
Contributor Author

There is no OS support for those old releases of Ubuntu and Fedora anymore, and CentOS Linux is dead...

The script itself is just a line of difference, and the old ones are available in the git history if needed?

@skevir
Copy link

skevir commented Dec 18, 2024

Could I ask for an update on the status of getting this change reviewed and merged? I am looking to use the new Alma 8 build and was interested in when that might be available, so I can plan the work needed to integrate it with my project. Thanks.

@afbjorklund
Copy link
Contributor Author

afbjorklund commented Dec 19, 2024

It could be backported to the release/0.3 branch, which currently has diverged a bit from master

EDIT: #423

Upgrade versions of Fedora and Ubuntu LTS

Remove EOL CentOS Linux and CentOS Stream
@afbjorklund afbjorklund force-pushed the packaging-distributions branch from 5181390 to 249fdb4 Compare December 19, 2024 17:11
Should be compatible with CentOS and RHEL

Remove dependency for libcgroup, on .el9
@j796160836
Copy link

The script itself is just a line of difference, and the old ones are available in the git history if needed?

Alright, follow your opinion.

@nwneisen nwneisen merged commit aa1b739 into Mirantis:master Jan 21, 2025
10 of 11 checks passed
nwneisen added a commit that referenced this pull request Jan 21, 2025
@nwneisen
Copy link
Contributor

@afbjorklund I had to revert this change due to errors building the RPM packages

make rpm

@afbjorklund
Copy link
Contributor Author

The wrong fedora directory was added, but also the build is broken in fc41...

There is also no use to add fc39 back, since it is now EOL and repos are down.

@afbjorklund
Copy link
Contributor Author

Apparently the old CentOS 7 packaging doesn't work with AlmaLinux, either.

Needs yum-utils for starters, but also there is no devmapper any longer...

@skevir
Copy link

skevir commented Mar 10, 2025

Is fixing the problems caused by merging this PR being tracked here, or is that happening somewhere else? Just wondering where is best for me to monitor to determine when the Alma 8 builds will be ready for me to make use of. Thanks.

@afbjorklund
Copy link
Contributor Author

There were some regressions with the el9 build, I have fixed them locally but it needs some specfile fixing first:

@skevir
Copy link

skevir commented May 13, 2025

Just wanted to check if there had been any progress on the "specfile fixing". Thanks.

@afbjorklund
Copy link
Contributor Author

I made some fixes for el8/el9/el10 builds, but they would need the above fix too

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants