pgpool will not startup because incorrect version of glibc
Summary
pgpool will not startup because incorrect version of glibc
Steps to reproduce
Startup the pgpool container
What is the current bug behavior?
When starting up the pgpool container you get the following error:
pgpool 19:10:54.38 INFO ==> ** Starting Pgpool-II **
/opt/bitnami/pgpool/bin/pgpool: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /opt/bitnami/pgpool/bin/pgpool)
/opt/bitnami/pgpool/bin/pgpool: /lib64/libldap_r-2.4.so.2: no version information available (required by /opt/bitnami/postgresql/lib/libpq.so.5)
If you jump in and look at the RPMs installed, you will see that glibc 2.28 is installed instead of glibc2.29
❯ docker run -ti --entrypoint bash harbor.corp.icr-team.com/ironbank/bitnami/pgpool:4.3.2-debian-11-r10
bash-4.4$ rpm -qa | grep glibc
glibc-common-2.28-189.5.el8_6.x86_64
glibc-minimal-langpack-2.28-189.5.el8_6.x86_64
glibc-2.28-189.5.el8_6.x86_64
What is the expected correct behavior?
A working container
Relevant logs and/or screenshots
See above sections
Possible fixes
Install glibc 2.29
Tasks
-
Bug has been identified and corrected within the container
Please read the Iron Bank Documentation for more info