Comment 2 for bug 1992485

Revision history for this message
Denys Vitali (denysvitali-scs) wrote :

Thanks Lukas!

Just mind the fact that the issue might not be with the Docker image per se, or it might be a combination of multiple werid behaviours.

As per https://github.com/argoproj/argo-cd/issues/9888#issuecomment-1271726968, a weird thing I've noticed is that git is not linked anymore with libpthread starting from Ubuntu 22.04:

ArgoCD v2.11 uses ubuntu:21.04 as a base image
ArgoCD v2.12 uses ubuntu:22.04 as a base image

---

<email address hidden> $ git --version
15:08:35.903602 git.c:444 trace: built-in: git version
git version 2.30.2

<email address hidden> $ ldd $(which git)
 linux-vdso.so.1 (0x00007ffd4d59f000)
 libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007f6918811000)
 libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f69187f5000)
 libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f69187d3000)
 libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f69185e7000)
 /lib64/ld-linux-x86-64.so.2 (0x00007f6918c27000)

<email address hidden> $ dpkg-query -l libc6 git gpg gpg-agent
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-=================-============-=====================================================
ii git 1:2.30.2-1ubuntu1 amd64 fast, scalable, distributed revision control system
ii gpg 2.2.20-1ubuntu3 amd64 GNU Privacy Guard -- minimalist public key operations
ii gpg-agent 2.2.20-1ubuntu3 amd64 GNU privacy guard - cryptographic agent
ii libc6:amd64 2.33-0ubuntu5 amd64 GNU C Library: Shared libraries

---

<email address hidden> $ git --version
15:12:14.779580 git.c:455 trace: built-in: git version
git version 2.34.1

<email address hidden> $ ldd $(which git)
 linux-vdso.so.1 (0x00007ffeb5bae000)
 libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007f2fbe15a000)
 libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f2fbe13e000)
 libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2fbdf16000)
 /lib64/ld-linux-x86-64.so.2 (0x00007f2fbe598000)

<email address hidden> $ dpkg-query -l libc6 git gpg gpg-agent
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-===================-============-=====================================================
ii git 1:2.34.1-1ubuntu1.4 amd64 fast, scalable, distributed revision control system
ii gpg 2.2.27-3ubuntu2.1 amd64 GNU Privacy Guard -- minimalist public key operations
ii gpg-agent 2.2.27-3ubuntu2.1 amd64 GNU privacy guard - cryptographic agent
ii libc6:amd64 2.35-0ubuntu3.1 amd64 GNU C Library: Shared libraries