runner icon indicating copy to clipboard operation
runner copied to clipboard

Unable to configure or setup GitHub runner on RHEL 6

Open chandrakanthbala opened this issue 1 year ago • 1 comments

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.

chandrakanthbala avatar Jul 24 '24 03:07 chandrakanthbala