checkout does not work on centos6 job container
Open
Nobody has claimed this yet.
enhancement
future
Runner :heart: Container
- Dominant language
- C#
- Stars
- 6.3k
- Forks
- 1.4k
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 24
Description
I'm trying to run workflows on custom docker images.
here's my workflow:
https://github.com/chipitsine/haproxy/blob/master/.github/workflows/centos-6.yml
here's error
https://github.com/chipitsine/haproxy/runs/449056642
Run actions/checkout@master
/usr/bin/docker exec 1057e0a52fb92dd983110f3493f46696ec0ba0293830256d3b1c11cac4da948d sh -c "cat /etc/*release | grep ^ID"
Running JavaScript Action with default external tool: node12
/__e/node12/bin/node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /__e/node12/bin/node)
/__e/node12/bin/node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by /__e/node12/bin/node)
/__e/node12/bin/node: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.5' not found (required by /__e/node12/bin/node)
/__e/node12/bin/node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /__e/node12/bin/node)
/__e/node12/bin/node: /lib64/libc.so.6: version `GLIBC_2.16' not found (required by /__e/node12/bin/node)
/__e/node12/bin/node: /lib64/libc.so.6: version `GLIBC_2.17' not found (required by /__e/node12/bin/node)
/__e/node12/bin/node: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /__e/node12/bin/node)
##[error]Node run failed with exit code 1
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with .github/workflows/centos-6.yml and the actions/checkout@master step, then reproduce the linked workflow failure in the CentOS 6 container. Investigate the reported Node 12 and system-library errors; done means checkout runs successfully in the stated container environment.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- centos, docker, github-actions, node.js
- Domain
- ci-cd, devops, infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100