Skip to content
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

Deprecate support for RedHat 8 family hosts #11872

Open
VannTen opened this issue Jan 9, 2025 · 3 comments
Open

Deprecate support for RedHat 8 family hosts #11872

VannTen opened this issue Jan 9, 2025 · 3 comments

Comments

@VannTen
Copy link
Contributor

VannTen commented Jan 9, 2025

RHEL 8 (and derivates, like Almalinux 8, Rockylinux 8, and others) are starting to cause some problems:

Another piece of information to consider is that the security support for RHEL8 and clones (alma, rocky) ends in 2029. Given the pace of kubernetes development, I don't think we will be able to support them until that date (cgroupsv2 is not mandated for now, but it might happen,)

So, this is to kick-off a discussion about a timeline to deprecate, and eventually remove, support for RHEL8 family (and also: Opensuse 15 I think ? -> in general OS with kernel < 5.8/10 and python < 3.7)

I see the following extreme possiblities:

  • wait until 2029
  • deprecate now as part of defaulting to K8s 1.32, remove when 1.31 is removed from our options (== 2.30 I think ?)

There is problably some room between those.

Slack thread on that subject on what other sig cluster-lifecycle projects are doing: https://kubernetes.slack.com/archives/C13J86Z63/p1736414039059959

@ant31 @floryut @yankay @tico88612 @mzaian

Others, feel free to chime in. I'm going to pin this issue for visibility.

@VannTen VannTen changed the title Deprecate RedHat 8 family Deprecate support RedHat 8 family hosts Jan 9, 2025
@VannTen VannTen pinned this issue Jan 9, 2025
@VannTen VannTen changed the title Deprecate support RedHat 8 family hosts Deprecate support for RedHat 8 family hosts Jan 9, 2025
@ant31
Copy link
Contributor

ant31 commented Jan 9, 2025

Let's drop them and remove from CI.

Eventually we do as kops, have a flag to turn off preflight check with big warning -> close all future issues raised about it.

Not knowing what Kubespray users are using doesn't help.

@VannTen
Copy link
Contributor Author

VannTen commented Jan 9, 2025

Yeah, that's basically why I meant by deprecation.
The removal would be: removing stuff from boostrap-os, preinstall, etc, stuff we know will definitely break on those distribs.

We already have the turn off prefligt, (with a variable) since #11710

@ant31
Copy link
Contributor

ant31 commented Jan 9, 2025

let's go for it (removing support).
RHEL 8 and fam., can request to RH and other about bumping kernel in LTS or move on with newer version.

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

No branches or pull requests

2 participants