Uploaded image for project: 'Libmongocrypt'
  1. Libmongocrypt
  2. MONGOCRYPT-276

test-python PyPy 3 task failing on RHEL 6.2 undefined symbol: d2i_DHxparams

    • Type: Icon: Bug Bug
    • Resolution: Gone away
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      https://evergreen.mongodb.com/task/libmongocrypt_rhel_62_64_bit_test_python_8530af06643daa28259e5830ce1dff22b6be326a_20_08_26_15_21_12

      Appears to be an issue with crypto callbacks. test_data_key_creation fails with:

      [2020/09/01 15:19:13.631] Traceback (most recent call last):
      [2020/09/01 15:19:13.631]   File "/data/mci/855bd8193a913e7481d4d37155d70e3f/libmongocrypt/bindings/python/test/test_mongocrypt.py", line 337, in test_data_key_creation
      [2020/09/01 15:19:13.631]     key_alt_names=key_alt_names)
      [2020/09/01 15:19:13.631]   File "/data/mci/855bd8193a913e7481d4d37155d70e3f/libmongocrypt/bindings/python/pymongocrypt/explicit_encrypter.py", line 112, in create_data_key
      [2020/09/01 15:19:13.631]     with self.mongocrypt.data_key_context(kms_provider, opts) as ctx:
      [2020/09/01 15:19:13.631]   File "/data/mci/855bd8193a913e7481d4d37155d70e3f/libmongocrypt/bindings/python/pymongocrypt/mongocrypt.py", line 228, in data_key_context
      [2020/09/01 15:19:13.631]     return DataKeyContext(self._create_context(), kms_provider, opts)
      [2020/09/01 15:19:13.631]   File "/data/mci/855bd8193a913e7481d4d37155d70e3f/libmongocrypt/bindings/python/pymongocrypt/mongocrypt.py", line 472, in __init__
      [2020/09/01 15:19:13.631]     self._raise_from_status()
      [2020/09/01 15:19:13.631]   File "/data/mci/855bd8193a913e7481d4d37155d70e3f/libmongocrypt/bindings/python/pymongocrypt/mongocrypt.py", line 269, in _raise_from_status
      [2020/09/01 15:19:13.631]     raise exc
      [2020/09/01 15:19:13.631] pymongocrypt.errors.MongoCryptError: Traceback (most recent call last):
      [2020/09/01 15:19:13.631]   File "/data/mci/855bd8193a913e7481d4d37155d70e3f/libmongocrypt/bindings/python/pymongocrypt/crypto.py", line 53, in aes_256_cbc_encrypt
      [2020/09/01 15:19:13.631]     backend=default_backend())
      [2020/09/01 15:19:13.631]   File "/data/mci/855bd8193a913e7481d4d37155d70e3f/libmongocrypt/bindings/python/.eggs/cryptography-2.9.2-py3.6-linux-x86_64.egg/cryptography/hazmat/backends/__init__.py", line 15, in default_backend
      [2020/09/01 15:19:13.631]     from cryptography.hazmat.backends.openssl.backend import backend
      [2020/09/01 15:19:13.631]   File "/data/mci/855bd8193a913e7481d4d37155d70e3f/libmongocrypt/bindings/python/.eggs/cryptography-2.9.2-py3.6-linux-x86_64.egg/cryptography/hazmat/backends/openssl/__init__.py", line 7, in <module>
      [2020/09/01 15:19:13.631]     from cryptography.hazmat.backends.openssl.backend import backend
      [2020/09/01 15:19:13.631]   File "/data/mci/855bd8193a913e7481d4d37155d70e3f/libmongocrypt/bindings/python/.eggs/cryptography-2.9.2-py3.6-linux-x86_64.egg/cryptography/hazmat/backends/openssl/backend.py", line 75, in <module>
      [2020/09/01 15:19:13.631]     from cryptography.hazmat.bindings.openssl import binding
      [2020/09/01 15:19:13.631]   File "/data/mci/855bd8193a913e7481d4d37155d70e3f/libmongocrypt/bindings/python/.eggs/cryptography-2.9.2-py3.6-linux-x86_64.egg/cryptography/hazmat/bindings/openssl/binding.py", line 16, in <module>
      [2020/09/01 15:19:13.631]     from cryptography.hazmat.bindings._openssl import ffi, lib
      [2020/09/01 15:19:13.631] ImportError: /data/mci/855bd8193a913e7481d4d37155d70e3f/libmongocrypt/bindings/python/.eggs/cryptography-2.9.2-py3.6-linux-x86_64.egg/cryptography/hazmat/bindings/_openssl.pypy3-71-x86_64-linux-gnu.so: undefined symbol: d2i_DHxparams
      

            Assignee:
            Unassigned Unassigned
            Reporter:
            kevin.albertson@mongodb.com Kevin Albertson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: