-
Bug
-
Resolution: Not a Bug
-
Undefined
-
None
-
4.16
-
None
-
No
-
False
-
Description of problem:
Latest OCP 4.16/4.17 nightly releases only contain a RHEL9 installer. When running the installer in RHEL8 server we get the following error: /lib64/libc.so.6: version `GLIBC_2.34' not found, because RHEL8 provides GLIBC 2.28
Version-Release number of selected component (if applicable):
OCP 4.16/4.17 nightly versions from May 1st 2024 - OpenShift 4.16 nightly 2024-05-01 11:14 - OpenShift 4.17 nightly 2024-05-01 10:49
How reproducible:
Always - Starting with OCP 4.16/4.17 nightly releases from May 1st 2024
Steps to Reproduce:
1. Get an OCP 4.16/4.17 nightly release from May 1st 2024 in a server with RHEL8
2. Use the oc adm command to extract the tools (use an oc binary compatible with RHEL8). This provides an Openshift Client for RHEL8 (openshift-client-linux-amd64-rhel8*) but there is no Openshift Baremetal Installer for RHEL8.
$ oc adm release extract --tools registry.ci.openshift.org/ocp/release:4.16.0-0.nightly-2024-05-01-111315 --registry-config /path/to/pull-secret $ ls -lh total 597M -rwxr-xr-x. 1 dciteam dciteam 35M Apr 29 19:07 ccoctl-linux-4.16.0-0.nightly-2024-05-01-111315.tar.gz -rwxr-xr-x. 1 dciteam dciteam 64M Apr 30 18:14 openshift-client-linux-4.16.0-0.nightly-2024-05-01-111315.tar.gz -rwxr-xr-x. 1 dciteam dciteam 64M Apr 30 20:21 openshift-client-linux-amd64-rhel8-4.16.0-0.nightly-2024-05-01-111315.tar.gz -rwxr-xr-x. 1 dciteam dciteam 64M Apr 30 20:27 openshift-client-linux-amd64-rhel9-4.16.0-0.nightly-2024-05-01-111315.tar.gz -rwxr-xr-x. 1 dciteam dciteam 372M May 1 04:57 openshift-install-linux-4.16.0-0.nightly-2024-05-01-111315.tar.gz -rw-r--r--. 1 dciteam dciteam 32K May 2 18:38 release.txt -rw-r--r--. 1 dciteam dciteam 748 May 2 18:38 sha256sum.txt
3. Uncompress the file openshift-install-linux-4.16.0-0.nightly-*.tar.gz and execute the resulting binary "openshift-baremetal-install", it will fail with an error about /lib64/libc.so.6: version `GLIBC_2.34' not found because it's only compatible with RHEL9
Actual results:
The openshift installer binary is only compatible with RHEL9
Expected results:
There should be an Openshift Baremetal Installer binary for RHEL8 and RHEL9.
Additional info:
- We test OCP nightly releases and some of them are used by Red Hat partners, some of them are still running RHEL8 servers to deploy OCP via IPI Baremetal. - Once the Engineering Releases are pushed to mirror.openshift.com[1], there is a public installer for RHEL8 (openshift-install-rhel8-amd64.tar.gz) and RHEL9, then we wish to have a RHEL8 installer in the nightly builds as well.
[1]
https://mirror.openshift.com/pub/openshift-v4/clients/ocp-dev-preview/4.16.0-ec.6/