Closed harris-linktree closed 1 year ago
Thanks @harris-linktree , much appreciated.
OK so I took a look at this tonight and the reason is that we need a version of libc >= 2.29.
I've updated our official Docker guidance to clarify that. We'll also see if it's possible to link against a slightly older version to increase compatibility
Closing - we now link to 2.24 as per the linked issue above.
Software versions
Please provide at least OS and version of pact-js
Issue Checklist
Please confirm the following:
Expected behaviour
contract tests are running
Actual behaviour
complaints about GLIBC version from node 14/16 container. however, node-18 slim works as expected
Steps to reproduce
pact-demo.zip
1 download pact-demo.zip 2 unzip then go do unziped folder 3 run
docker build --platform linux/amd64 -t test-pact-beta .
(for mac m1) or rundocker build -t test-pact-beta .
4 after build image, rundocker run test-pact-beta
How can someone else reproduce this bug? same as above
Relevant log files
Please ensure you set logging to
DEBUG
and attach any relevant log files here (or link to a gist).