Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-2429

Add Apple M1 downloads to drivers-evergreen-tools

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Unknown Unknown
    • None
    • Component/s: Evergreen Tools
    • Labels:
      None
    • Not Needed

      Summary

      On an Apple M1 Mac, drivers-evergreen-tools currently downloads the x64 tarballs, which works fine for the server, but causes crypt_shared_v1.dylib to fail as the x64 dylib cannot be loaded into an arm64 process.

      Motivation

      Who is the affected end user?

      DBX engineers

      How does this affect the end user?

      Cannot test CSFLE shared library on Apple M1 Mac in an arm64 native process.

      How likely is it that this problem or use case will occur?

      Always occurs when testing CSFLE shared library on Apple M1. You cannot load a x64 dylib into an arm64 process.

      If the problem does occur, what are the consequences and how severe are they?

      Any CSFLE shared library tests will fail.

      Is this issue urgent?

      ASAP.

      Is this ticket required by a downstream team?

      No.

      Is this ticket only for tests?

      This only affects testing.

            Assignee:
            james.kovacs@mongodb.com James Kovacs
            Reporter:
            james.kovacs@mongodb.com James Kovacs
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: