[stork-users] Stork 1.19 on RHEL 8 - GLIBC error

Slawek Figiel slawek at isc.org
Thu Oct 3 14:22:52 UTC 2024


Hello Dan!

Thank you for your report. It is serious problem. We will fix it.

We recently upgraded the operating system in our CI, which we use to 
build Red Hat UBI 9 packages. We didn't expect it to have any side 
effects, but it seems the  GLIBC version in this OS is newer than the 
one on RHEL 8. Stork depends on the GLIBC version because Golang's 
standard library relies on it. Therefore, you cannot run the binaries in 
an environment with older GLIBC.

We had similar problems with the DEB packages and Ubuntu OS, so we 
already know how to fix it. I opened 
https://gitlab.isc.org/isc-projects/stork/-/issues/1538 to handle it.

We will analyze the possibility of re-building our 1.19 packages and 
re-release them, at least for the RPM packages, but I cannot guarantee it.

Regards,
Slawek Figiel

On 03/10/2024 16:07, Dan Oachs wrote:
> I tried to update the stork agent from 1.18 to 1.19 on my RHEL 8.10 
> system and when the stork agent service tries to start, it fails.  The 
> error message indicates it requires a version of GLIBC that my RHEL 8 
> system does not have.
> 
> stork-agent[2930413]: /usr/bin/stork-agent: /lib64/libc.so.6: version 
> `GLIBC_2.32' not found (required by /usr/bin/stork-agent)
> stork-agent[2930413]: /usr/bin/stork-agent: /lib64/libc.so.6: version 
> `GLIBC_2.34' not found (required by /usr/bin/stork-agent)
> 
> I ran the upgrade by using DNF and my install/updates have all been done 
> with the cloudsmith repo.
> 
> My quick fix for now was to roll back the update and go back to 1.18.
> 
> glibc 2.28 appears to be the latest version my RHEL 8.10 system can find.
> 
> Thanks,
>     Dan Oachs
> 
> 


More information about the Stork-users mailing list