CloudSnorkel / cdk-github-runners

CDK constructs for self-hosted GitHub Actions runners
https://constructs.dev/packages/@cloudsnorkel/cdk-github-runners/
Apache License 2.0
255 stars 37 forks source link

Upgrade to Lambda base image to Node 18.x #425

Closed kichik closed 5 months ago

kichik commented 8 months ago

See #424

sercantor commented 8 months ago

getting this now with actions/checkout@v4

/tmp/runner/externals/node20/bin/node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /tmp/runner/externals/node20/bin/node)

I guess needs another issue to upgrade to node20? :grin: not sure

kichik commented 8 months ago

Did checkout@v4 ever work in Lambda? Is this a new issue?

sercantor commented 8 months ago

yeah I don't think it was ever working with v4. v3 works though, so idk if it's that important 🤷

QuinnyPig commented 5 months ago

@kichik configure-aws-credentials@v4 also expects node20, which throws a GLIBC mismatch error. The base image needs to be something newer I suspect...