arrow icon indicating copy to clipboard operation
arrow copied to clipboard

[Packaging][CentOS] Drop support for 7

Open kou opened this issue 1 year ago • 3 comments

Describe the enhancement requested

Because CentOS 7 will reach EOL on 2024-06-30: https://www.centos.org/download/

End-of-life 2024-06-30 (end of RHEL 7 Maintenance Support 2 Phase)

We can drop support for CentOS 7 after we release 16.0.0 because 17.0.0 will be released after 2024-06-30.

Component(s)

Packaging

kou avatar Mar 22 '24 05:03 kou

A word of caution: conda-forge still uses CentOS as the base image to built binaries. We're in the progress to move to a newer base image but as we need an alternative to CentOS now, it takes a bit more time. Progress here: https://github.com/conda-forge/conda-forge.github.io/issues/1941

The relevant part is probably already tested by the crossbow conda jobs, though.

xhochy avatar Mar 22 '24 08:03 xhochy

Thanks for the info!

I'll remove only https://github.com/apache/arrow/tree/main/dev/tasks/linux-packages/apache-arrow/yum/centos-7 and related files for this issue. So conda will not be affected by this.

kou avatar Mar 22 '24 12:03 kou

Please see this comment: https://github.com/apache/arrow/pull/41395#issuecomment-2116223200

Let's discuss this in the PR please.

ianmcook avatar May 16 '24 21:05 ianmcook

Now that https://github.com/apache/arrow/pull/42129 is merged, the original task in this issue to drop support for Centos 7 can now be considered on hold for the time being. I think we can and should leave this issue open for visibility though.

amoeba avatar Jun 18 '24 20:06 amoeba

To add on to the above: For whenever the project decides to move forward with dropping support for Centos 7, the original PR, https://github.com/apache/arrow/pull/41395, would be good reference for restarting the work.

amoeba avatar Jun 18 '24 21:06 amoeba

@ianmcook @amoeba is support for Centos 7 still necessary? The original comment suggested some months, it's been close to a year, just to validate if this is still required or we can drop support now?

raulcd avatar Apr 07 '25 10:04 raulcd

@raulcd I will check and get back to you in a couple of days

ianmcook avatar Apr 07 '25 13:04 ianmcook

Thanks @ianmcook no rush, it was just a follow up to ensure whether this was still necessary.

raulcd avatar Apr 07 '25 14:04 raulcd

@raulcd through the next 1–2 release cycles, we would like to try to preserve CentOS 7 support if feasible. Please enlist help from @amoeba and others at Voltron Data to assist where needed

ianmcook avatar Apr 08 '25 17:04 ianmcook