Skip to content

Remove end-of-life packaging distributions - #394

Merged
nwneisen merged 3 commits into
Mirantis:masterfrom
afbjorklund:packaging-distributions
Jan 21, 2025
Merged

nwneisen merged 3 commits into
Mirantis:masterfrom
afbjorklund:packaging-distributions

Conversation

@afbjorklund

Copy link
Copy Markdown
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
Copy Markdown

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

@afbjorklund

Copy link
Copy Markdown
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

skevir commented Dec 18, 2024

Copy link
Copy Markdown

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

afbjorklund commented Dec 19, 2024

Copy link
Copy Markdown
Contributor Author

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
Copy Markdown

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
nwneisen added a commit that referenced this pull request Jan 21, 2025
@nwneisen

Copy link
Copy Markdown
Contributor

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

make rpm

@afbjorklund

Copy link
Copy Markdown
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
Copy Markdown
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

skevir commented Mar 10, 2025

Copy link
Copy Markdown

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
Copy Markdown
Contributor Author

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

@skevir

skevir commented May 13, 2025

Copy link
Copy Markdown

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

@afbjorklund

Copy link
Copy Markdown
Contributor Author

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

@skevir

skevir commented Jul 14, 2025

Copy link
Copy Markdown

Has there been any update here? Is "the above fix" you mention in your last comment related to #438 , so I should be monitoring that PR instead? Thanks.

@afbjorklund

Copy link
Copy Markdown
Contributor Author

I don't think there are any updates here, or at least I haven't heard anything.

But at least AlmaLinux 10 is out now, so there is no need for Kitten any more...

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