smarusa opened a new issue, #50630: URL: https://github.com/apache/arrow/issues/50630
### Describe the bug, including details regarding any error messages, version, and platform. Description Runtime error in python script using pyiceberg[pyarrow, glue] with AWS glue catalog and s3 iceberg tables. - Chainguard Docker image with fips enabled. - OpenSSL 3.4 I could be interpreting this wrong but it appears this may be due to an old version of the aws-sdk-cpp that doesn't support fips properly is used to compile pyarrow? See this issue: https://github.com/aws/s2n-tls/issues/5832 "The latest release of the aws-sdk-cpp ([v1.11.806](https://github.com/aws/aws-sdk-cpp/releases/tag/1.11.806)) contains the latest tagged s2n release which should resolve this issue." StackTrace: `s2n_init() failed: 469762137 (FIPS mode is not supported for the libcrypto) Fatal error condition occurred in /opt/vcpkg/buildtrees/aws-c-io/src/v0.22.0-5976de691c.clean/source/s2n/s2n_tls_channel_handler.c:233: 0 && "s2n_init() failed" Exiting Application ################################################################################ Stack trace: ################################################################################ /usr/lib/python3.12/site-packages/pyarrow/libarrow.so.2300(+0x16623c3) [0x7f563de943c3] /usr/lib/python3.12/site-packages/pyarrow/libarrow.so.2300(+0x15bdf23) [0x7f563ddeff23] /usr/lib/python3.12/site-packages/pyarrow/libarrow.so.2300(+0x15b43b8) [0x7f563dde63b8] /usr/lib/python3.12/site-packages/pyarrow/libarrow.so.2300(+0x1559a05) [0x7f563dd8ba05] /usr/lib/python3.12/site-packages/pyarrow/libarrow.so.2300(+0x1547b4c) [0x7f563dd79b4c] /usr/lib/python3.12/site-packages/pyarrow/libarrow.so.2300(+0x1461d7b) [0x7f563dc93d7b] /usr/lib/python3.12/site-packages/pyarrow/libarrow.so.2300(+0x145ff25) [0x7f563dc91f25] /usr/lib/python3.12/site-packages/pyarrow/libarrow.so.2300(+0x9eca4a) [0x7f563d21ea4a] /usr/lib/libc.so.6(+0x9e93c) [0x7f569ace593c] /usr/lib/libc.so.6(pthread_once+0x19) [0x7f569ace59b9] /usr/lib/python3.12/site-packages/pyarrow/libarrow.so.2300(_ZN5arrow2fs19EnsureS3InitializedEv+0x115) [0x7f563d22ab45] /usr/lib/python3.12/site-packages/pyarrow/_s3fs.cpython-312-x86_64-linux-gnu.so(+0xf100) [0x7f55e587f100] /usr/lib/python3.12/site-packages/pyarrow/_s3fs.cpython-312-x86_64-linux-gnu.so(+0x1f67a) [0x7f55e588f67a] /usr/lib/python3.12/site-packages/pyarrow/_s3fs.cpython-312-x86_64-linux-gnu.so(+0x20033) [0x7f55e5890033] /usr/lib/python3.12/site-packages/pyarrow/_s3fs.cpython-312-x86_64-linux-gnu.so(+0xf5fb) [0x7f55e587f5fb] /usr/lib/libpython3.12.so.1.0(+0x1183a8) [0x7f569af693a8] /usr/lib/libpython3.12.so.1.0(_PyObject_Call+0x12f) [0x7f569b0bfc4f] /usr/lib/libpython3.12.so.1.0(+0x377da0) [0x7f569b1c8da0] /usr/lib/libpython3.12.so.1.0(_PyObject_MakeTpCall+0x89) [0x7f569b081c79] /usr/lib/libpython3.12.so.1.0(+0x1186b7) [0x7f569af696b7] /usr/lib/libpython3.12.so.1.0(+0x28fde2) [0x7f569b0e0de2] /usr/lib/libpython3.12.so.1.0(+0x377da0) [0x7f569b1c8da0] /usr/lib/libpython3.12.so.1.0(_PyObject_MakeTpCall+0x89) [0x7f569b081c79] /usr/lib/libpython3.12.so.1.0(+0x1186b7) [0x7f569af696b7] /usr/lib/libpython3.12.so.1.0(+0x2b3148) [0x7f569b104148] /usr/lib/libpython3.12.so.1.0(+0x25593b) [0x7f569b0a693b] /usr/lib/libpython3.12.so.1.0(+0x1183a8) [0x7f569af693a8] /usr/lib/libpython3.12.so.1.0(+0x28c0ba) [0x7f569b0dd0ba] /usr/lib/libpython3.12.so.1.0(+0x1193f2) [0x7f569af6a3f2] /usr/lib/libpython3.12.so.1.0(+0x28c0ba) [0x7f569b0dd0ba] /usr/lib/libpython3.12.so.1.0(+0x1193f2) [0x7f569af6a3f2] /usr/lib/libpython3.12.so.1.0(+0x28c0ba) [0x7f569b0dd0ba] /usr/lib/libpython3.12.so.1.0(+0x1193f2) [0x7f569af6a3f2] /usr/lib/libpython3.12.so.1.0(+0x28c0ba) [0x7f569b0dd0ba] /usr/lib/libpython3.12.so.1.0(+0x1193f2) [0x7f569af6a3f2] /usr/lib/libpython3.12.so.1.0(+0x28c0ba) [0x7f569b0dd0ba] /usr/lib/libpython3.12.so.1.0(+0x1193f2) [0x7f569af6a3f2] /usr/lib/libpython3.12.so.1.0(PyEval_EvalCode+0x9d) [0x7f569b15de4d] /usr/lib/libpython3.12.so.1.0(+0x35da17) [0x7f569b1aea17] /usr/lib/libpython3.12.so.1.0(+0x35706c) [0x7f569b1a806c] /usr/lib/libpython3.12.so.1.0(+0x3521b5) [0x7f569b1a31b5] /usr/lib/libpython3.12.so.1.0(PyRun_SimpleStringFlags+0x3b) [0x7f569b1a304b] /usr/lib/libpython3.12.so.1.0(Py_RunMain+0x579) [0x7f569b19d899] /usr/lib/libpython3.12.so.1.0(Py_BytesMain+0x41) [0x7f569b13ebc1] /usr/lib/libc.so.6(+0x27315) [0x7f569ac6e315] /usr/lib/libc.so.6(__libc_start_main+0x88) [0x7f569ac6e438] /usr/bin/python3.12(_start+0x25) [0x55f383b8b085]` ### Component(s) Python -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
