Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-74682

Prevent FIPS tests from running on TSAN builders

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Server Security
    • Fully Compatible
    • Security 2023-05-01, Security 2023-05-15, Security 2023-05-29, Security 2023-06-12
    • 8

      RHEL 8's FIPS-compliant libcrypto.so library has a possible deadlock that is getting caught by TSAN. The potential deadlock appears to manifest during SSL context initialization and is only triggered when FIPS mode is enabled. Since the calling code occurs within a MONGO_INITIALIZER, which executes in a single-threaded context, and the bug itself is in third-party library code, we can avoid these BFs by simply preventing FIPS tests from running on TSAN builders.

            Assignee:
            gabriel.marks@mongodb.com Gabriel Marks
            Reporter:
            varun.ravichandran@mongodb.com Varun Ravichandran
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: