Uploaded image for project: 'MongoDB Shell'
  1. MongoDB Shell
  2. MONGOSH-1258

Investigate why FIPS smoke tests are not running in Docker with OpenSSL 3

    • Type: Icon: Investigation Investigation
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 1.6.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • 5
    • Not Needed
    • Iteration Grouper, Iteration Herring, Iteration Isopod

      Currently, we are skipping FIPS smoke testing in Docker with OpenSSL 3. Something about the specific combination of these three features is making tests time out.

      A quick initial investigation pointed out that this may be related to how Node.js polls entropy sources through OpenSSL internally. It is possible that this is fixed in newer Node.js versions and/or requires making changes to upstream Node.js and/or only requires adjustments to how OpenSSL is configured in our Docker containers.

      It is unlikely that this problem is specific to mongosh.

            Assignee:
            anna.henningsen@mongodb.com Anna Henningsen
            Reporter:
            anna.henningsen@mongodb.com Anna Henningsen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: