cmu-delphi / forecast-eval

delphi.cmu.edu/forecast-eval
MIT License
5 stars 2 forks source link

Use old version of node in S3 upload workflow #311

Closed nmdefries closed 1 month ago

nmdefries commented 2 months ago

The forecast-eval upload job is failing with:

./actions-runner/externals/node20/bin/node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by ./actions-runner/externals/node20/bin/node)
./actions-runner/externals/node20/bin/node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./actions-runner/externals/node20/bin/node)
./actions-runner/externals/node20/bin/node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./actions-runner/externals/node20/bin/node)
./actions-runner/externals/node20/bin/node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./actions-runner/externals/node20/bin/node)
./actions-runner/externals/node20/bin/node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by ./actions-runner/externals/node20/bin/node)
./actions-runner/externals/node20/bin/node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by ./actions-runner/externals/node20/bin/node)

Actions are switching to running on Node20, but the bigchunk’s OS is RHEL 7.x which doesn’t have official support for Node20. This is a temporary fix.