Drop CentOS 7 support in RAPIDS 24.06
bdice opened this issue · 2 comments
bdice commented
We plan to drop CentOS 7 (which uses glibc 2.17) in RAPIDS 24.06. https://docs.rapids.ai/notices/rsn0037/
At this time, the new minimum glibc supported by RAPIDS will become 2.28 (used by Rocky 8), because that is the oldest glibc of any operating system we currently support.
This issue documents some of the work items needed to complete the drop in platform support.
Early 24.06
- Drop test configurations with CentOS 7 (glibc 2.17) and Ubuntu 18.04 (glibc 2.27) from https://github.com/rapidsai/shared-workflows. (We have already dropped Ubuntu 18.04 support.)
- rapidsai/shared-workflows#192
- rapidsai/shared-workflows#205
- Testing PR: rapidsai/cudf#15323
- Remove the shared-workflows
NEW_MANYLINUX_MATRIX
. After dropping CentOS 7, RAPIDS will not buildmanylinux_2_17
tags. RAPIDS will only produce wheels that supportmanylinux_2_28
tags but nothing older. - Remove
build-2_28-wheels
option: rapidsai/shared-workflows#195
- Unpin/update GitHub Actions that were pinned to older versions because of updates to GitHub Actions using Node 20 (which does not support CentOS 7)
- rapidsai/shared-workflows#178
- Check on
shared-workflows
PRs fromrenovate
, including (but not limited to): - https://github.com/rapidsai/cudf-pandas-integration/pull/109
- Spark-RAPIDS:
Before 24.06 release
- Update various release scripts (especially wheel related ones which key on the manylinux version): tracking issue
- PRs listed here.
- Update
shared-actions
to use actions with Node 20 (to avoid deprecation warnings) - Drop
centos7
andubuntu18.04
from the https://github.com/rapidsai/ci-imgs matrix - rapidsai/ci-imgs#139- Not required for release. Wait until 24.04 has shipped (and simmered for a bit, in case hotfixes are needed).
- Drop
centos7
from miniforge-cuda matrix: rapidsai/miniforge-cuda#66
After 24.06 release
- Update installation guide - rapidsai/docs#513
- Update rapids.ai homepage - rapidsai/rapids.ai#379
Feel free to edit this checklist with more items.
References:
jakirkham commented
We talked with Ray and he resolved the remaining issues needed before 24.06 ships
The remaining items are to be done after 24.06 ships
So nothing to do until 24.06 ships
bdice commented
This is now complete!