samba-in-kubernetes / sit-environment

SIT (Samba Integration Testing) Framework
GNU General Public License v3.0
1 stars 7 forks source link

CentOS Stream 8 reaches EOL #102

Open anoopcs9 opened 6 months ago

anoopcs9 commented 6 months ago

A placeholder issue to think about the current usage of CentOS Stream 8 in our environment as it is discontinued with no further updates. As of now GPFS and GlusterFS backends uses CentOS 8 based nodes.

anoopcs9 commented 6 months ago

@xhernandez Do you remember the specific dependency requirement from GPFS side for now EOL CentOS(Stream) 8?

Was it some ansible collections?

xhernandez commented 6 months ago

@xhernandez Do you remember the specific dependency requirement from GPFS side for now EOL CentOS(Stream) 8?

Was it some ansible collections?

If I remember correctly, the only issue was that Storage Scale's ansible playbooks were using a deprecated feature (or something that was working differently in the version available in CentOS 9 Stream), causing the scripts to fail installation.

We can try to switch to CentOS 9 Stream to check if the newer installer has fixed the issue. I'll send a patch.

xhernandez commented 6 months ago

We can try to switch to CentOS 9 Stream to check if the newer installer has fixed the issue. I'll send a patch.

It seems there's an issue with the compilation of the GPFS' kernel module.

anoopcs9 commented 5 months ago

As indicated above GPFS doesn't compile with recent kernel versions from CentOS Stream 9. #104 can be periodically refreshed to check for any developments with upcoming versions.

GlusterFS lacks few gluster-ansible packages on CentOS Stream 9. There is uncertainty in building those missing packages.

For the time being we are sticking to CentOS Stream 8 with repositories pointing to vault. This modification is already in place(#106).

anoopcs9 commented 4 months ago

GlusterFS lacks few gluster-ansible packages on CentOS Stream 9. There is uncertainty in building those missing packages.

These are now available via the usual copr repositories. #112 has been created to switch the platform for all GlusterFS related nodes to use CentOS Stream 9.