Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-52851

Intermittent failure in KV-Engine test x509 cert generation

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Major
    • master
    • master
    • memcached
    • None
    • 1
    • KV June 2022, KV July 2022

    Description

      When building x509 certs for kv_engine unit tests, they intermittently fail with the following error:

      FAILED: kv_engine/tests/cert/clients/john.cert 
       cd /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/build/kv_engine/tests/cert/clients && /usr/local/bin/cmake -E remove -f /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/build/kv_engine/tests/cert/clients/john.cert /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/build/kv_engine/tests/cert/clients/john.cert.tmp && /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/build/kv_engine/tests/cert/openssl_wrapper x509 -req -in /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/build/kv_engine/tests/cert/clients/john.csr -CA /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/build/kv_engine/tests/cert/clients/../root/ca_root.cert -CAkey /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/build/kv_engine/tests/cert/clients/../root/ca_root.key -CAcreateserial -CAserial /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/build/kv_engine/tests/cert/clients/rootCA.srl -extfile /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/kv_engine/tests/cert/clients/ca.ext -out /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/build/kv_engine/tests/cert/clients/john.cert.tmp -days 365 && /usr/local/bin/cmake -E copy /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/build/kv_engine/tests/cert/clients/john.cert.tmp /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/build/kv_engine/tests/cert/clients/john.cert
       Signature ok
       subject=C = NO, O = Couchbase Inc, OU = kv engine, GN = John, SN = Doe, CN = John Doe
       Getting CA Private Key
       unable to load number from /home/couchbase/jenkins/workspace/kv_engine.threadsanitizer_master/build/kv_engine/tests/cert/clients/rootCA.srl
       140025921786944:error:06067099:digital envelope routines:EVP_PKEY_copy_parameters:different parameters:crypto/evp/p_lib.c:93:
       140025921786944:error:0D066096:asn1 encoding routines:a2i_ASN1_INTEGER:short line:crypto/asn1/f_int.c:140:
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            drigby Dave Rigby (Inactive)
            drigby Dave Rigby (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty