Unable to configure or setup GitHub runner on RHEL 6
Describe the bug While trying to add a RHEL 6 vm as a GitHub runner I am getting below error.
./bin/libcoreclr.so: /lib64/libc.so.6: version GLIBC_2.14' not found (required by ./bin/libcoreclr.so) ./bin/libcoreclr.so: /usr/lib64/libstdc++.so.6: version CXXABI_1.3.7' not found (required by ./bin/libcoreclr.so)
./bin/libSystem.Security.Cryptography.Native.OpenSsl.so: /lib64/libc.so.6: version GLIBC_2.14' not found (required by ./bin/libSystem.Security.Cryptography.Native.OpenSsl.so) ./bin/libSystem.IO.Compression.Native.so: /lib64/libc.so.6: version GLIBC_2.14' not found (required by ./bin/libSystem.IO.Compression.Native.so)
Libicu's dependencies is missing for Dotnet Core 6.0
Execute sudo ./bin/installdependencies.sh to install any missing Dotnet Core 6.0 dependencies.
To Reproduce Steps to reproduce the behavior:
Go to an RHEL 6 machine [build@**********]$ cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.10
Run '# Create a folder $ mkdir actions-runner && cd actions-runner# Download the latest runner package $ curl -o actions-runner-linux-x64-2.317.0.tar.gz -L https://github.com/actions/runner/releases/download/v2.317.0/actions-runner-linux-x64-2.317.0.tar.gz $ tar xzf ./actions-runner-linux-x64-2.317.0.tar.gz'
Create the runner and start the configuration experience
$ ./config.sh --url https://github.com/cbala --token A1234B1234
See error
./bin/libcoreclr.so: /lib64/libc.so.6: version GLIBC_2.14' not found (required by ./bin/libcoreclr.so) ./bin/libcoreclr.so: /usr/lib64/libstdc++.so.6: version CXXABI_1.3.7' not found (required by ./bin/libcoreclr.so)
./bin/libSystem.Security.Cryptography.Native.OpenSsl.so: /lib64/libc.so.6: version GLIBC_2.14' not found (required by ./bin/libSystem.Security.Cryptography.Native.OpenSsl.so) ./bin/libSystem.IO.Compression.Native.so: /lib64/libc.so.6: version GLIBC_2.14' not found (required by ./bin/libSystem.IO.Compression.Native.so)
Libicu's dependencies is missing for Dotnet Core 6.0
Execute sudo ./bin/installdependencies.sh to install any missing Dotnet Core 6.0 dependencies.
Expected behavior
Expected to create the runner and start the configuration experience
Runner Version and Platform
Version of your runner? 2.317.0
OS of the machine running the runner? OSX/Windows/Linux/... Red Hat Enterprise Linux Server release 6.10
What's not working?
Please include error messages and screenshots.
./bin/libcoreclr.so: /lib64/libc.so.6: version GLIBC_2.14' not found (required by ./bin/libcoreclr.so) ./bin/libcoreclr.so: /usr/lib64/libstdc++.so.6: version CXXABI_1.3.7' not found (required by ./bin/libcoreclr.so)
./bin/libSystem.Security.Cryptography.Native.OpenSsl.so: /lib64/libc.so.6: version GLIBC_2.14' not found (required by ./bin/libSystem.Security.Cryptography.Native.OpenSsl.so) ./bin/libSystem.IO.Compression.Native.so: /lib64/libc.so.6: version GLIBC_2.14' not found (required by ./bin/libSystem.IO.Compression.Native.so)
Libicu's dependencies is missing for Dotnet Core 6.0
Execute sudo ./bin/installdependencies.sh to install any missing Dotnet Core 6.0 dependencies.
Job Log Output
If applicable, include the relevant part of the job / step log output here. All sensitive information should already be masked out, but please double-check before pasting here.
Runner and Worker's Diagnostic Logs
If applicable, add relevant diagnostic log information. Logs are located in the runner's diag folder. The runner logs are prefixed with Runner and the worker logs are prefixed with Worker_. Each job run correlates to a worker log. All sensitive information should already be masked out, but please double-check before pasting here.