<#1032 Migration 9 -&gt; 10 with redhat > Issue cr...
# pact-js-development
g
#1032 Migration 9 -&gt; 10 with redhat Issue created by sergewar Software versionsConsumer Pact library: 9.17.3 -> 10.4.0 • Node Version: 16.14.0 • yarn version: 1.22.17 Issue Checklist Please confirm the following: ☑︎ I have upgraded to the latest ☑︎ I have the read the FAQs in the Readme ☑︎ I have triple checked, that there are no unhandled promises in my code and have read the section on intermittent test failures ☐ I have set my log level to debug and attached a log file showing the complete request/response cycle ☐ For bonus points and virtual high fives, I have created a reproduceable git repository (see below) to illustrate the problem Steps to reproduce We are trying to bump pact version from “9.17.3” to “10.4.0" On pact 9.17.3 all works as expected but on 10.4.0 we get an error:
Copy code
/.yarn/unplugged/@pact-foundation-pact-core-npm-13.12.2-ccc2e2dd57/node_modules/@pact-foundation/pact-core/build/Release/libpact_ffi.so: gnu_get_libc_version: symbol not found
Image was built with alpine 3.15 glibc_version 2.34-r0 As resolution (in documentation mentioned that pact not supports alpine but supports OS which supports linking to glibc) we tried to migrate to redhat based image (ubi8/nodejs-16-minimal:1-79.1669833161) but now we get error:
Copy code
Test suite failed to run
libc.musl-x86_64.so.1: cannot open shared object file: No such file or directory
[<http://registry.access.redhat.com/ubi8/nodejs-16-minimal:1-79.1669833161|registry.access.redhat.com/ubi8/nodejs-16-minimal:1-79.1669833161>](<http://registry.access.redhat.com/ubi8/nodejs-16-minimal:1-79.1669833161>)
glibc_version 2.28 With pact version 9.17.3 both images works as expected. Any clues or suggestion how it can be fixed? pact-foundation/pact-js