Uploaded image for project: 'C Driver'
  1. C Driver
  2. CDRIVER-2235

OpenSSL 1.0.0 version check sometimes fails in Evergreen

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 1.8.0
    • Affects Version/s: None
    • Component/s: libmongoc, tests, tls
    • Labels:
      None

      Intermittent test failures like this one:

      https://evergreen.mongodb.com/task/mongo_c_driver_release_openssl_build_and_run_authentication_tests_openssl_1.0.0_df56c5da09684aed926cd22d667fd199912968c0_17_07_28_17_18_38

      The error log is:

       [2017/07/28 13:37:44.256] + openssl version
       [2017/07/28 13:37:44.443] OpenSSL 1.1.0f  25 May 2017
       [2017/07/28 13:37:44.443] + '[' -n 1.0.0t ']'
       [2017/07/28 13:37:44.443] + openssl version
       [2017/07/28 13:37:44.444] + grep -q 1.0.0t
       [2017/07/28 13:37:44.446] Command failed: exit status 1
      

      The code that fails is in compile-unix.sh:

      if [ -n "$SSL_VERSION" ]; then
         openssl version | grep -q $SSL_VERSION
      fi
      

            Assignee:
            bjori Hannes Magnusson
            Reporter:
            jesse@mongodb.com A. Jesse Jiryu Davis
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: