[openssl-project] Fwd: [openssl-commits] FAILED build of OpenSSL branch OpenSSL_1_1_0-stable with options -d --strict-warnings no-dgram

Salz, Rich rsalz at akamai.com
Thu Jan 18 14:23:38 UTC 2018


Turn off the 1.1.0 run-checker; the master one is useful!

On 1/18/18, 8:40 AM, "Richard Levitte" <levitte at openssl.org> wrote:

    Oh, I see what's happening...
    
    Here's how things are layed out (crontab):
    
      2 22  *   *  0-4   (set -x; cd $HOME/run-checker && bash ./run-checker.sh) >> $HOME/run-checker.cron.log 2>&1
      2 10  *   *  1-5   (set -x; cd $HOME/run-checker-1.1.0 && bash ./run-checker.sh) >> $HOME/run-checker-1.1.0.cron.log 2>&1
    
    The trouble is this (current listing):
    
        openssl at run:~$ ls -ltr ~/run-checker
        ...
        -rw-rw-r--  1 openssl openssl  14644664 Jan 17 22:09 default.tar.xz
        -rw-rw-r--  1 openssl openssl  14632920 Jan 17 22:17 no-afalgeng.tar.xz
        ...
        -rw-rw-r--  1 openssl openssl  14637020 Jan 18 13:30 no-tls.tar.xz
        drwxrwxr-x 12 openssl openssl      4096 Jan 18 13:31 no-ssl3
        openssl at run:~$ ls -ltr ~/run-checker-1.1.0
        ...
        -rw-rw-r--  1 openssl openssl   7599764 Jan 18 10:05 default.tar.xz
        -rw-rw-r--  1 openssl openssl   7583800 Jan 18 10:10 no-afalgeng.tar.xz
        ...
        -rw-rw-r--  1 openssl openssl   7600464 Jan 18 13:33 no-md2.tar.xz
        drwxrwxr-x 12 openssl openssl      4096 Jan 18 13:34 no-msan
    
    The last line in each listing (directory) indicates what job is
    currently running (those directories are gzipped at the end of each
    job).
    
    Unfortunately, there's no barrier between these runs, so when it comes
    to things like network ports, they trample all over each other.  Now,
    TLSProxy uses hard coded ports, you can see how that gets problematic.
    
    So I think the option is to jail the two run-checkers, and from recent
    reading, I understand that docker can be used for that kind of thing.
    Trouble is, I've never ever played with docker.  I'm willing to
    experiment, but it will probably be done much quicker if someone can
    give me some quick'n'easy instructions.
    
    We run this on a Ubuntu 16.04 machine, FYI.
    
    In the mean time, I'm turning off run-checker, as these reports are
    disruptive and not useful at all.
    
    In message <7953c900-c709-b662-6f29-3d7f96670e6c at openssl.org> on Thu, 18 Jan 2018 11:44:22 +0000, Matt Caswell <matt at openssl.org> said:
    
    matt> We're still getting lots of spurious failures from TLSProxy in run-checker:
    matt> 
    matt> ../../openssl/test/recipes/70-test_sslcbcpadding.t .... skipped: Unable
    matt> to start up Proxy for tests
    matt> ../../openssl/test/recipes/70-test_sslcertstatus.t .... skipped: Unable
    matt> to start up Proxy for tests
    matt> ../../openssl/test/recipes/70-test_sslextension.t ..... ok
    matt> ../../openssl/test/recipes/70-test_sslmessages.t ...... skipped: Unable
    matt> to start up Proxy for tests
    matt> ../../openssl/test/recipes/70-test_sslrecords.t ....... Dubious, test
    matt> returned 1 (wstat 256, 0x100)
    matt> Failed 1/11 subtests ../../openssl/test/recipes/70-test_sslsessiontick.t
    matt> ... skipped: Unable to start up Proxy for tests
    matt> ../../openssl/test/recipes/70-test_sslskewith0p.t ..... skipped: Unable
    matt> to start up Proxy for tests
    matt> ../../openssl/test/recipes/70-test_sslvertol.t ........ ok
    matt> ../../openssl/test/recipes/70-test_tlsextms.t ......... Dubious, test
    matt> returned 3 (wstat 768, 0x300)
    matt> 
    matt> 
    matt> Grrrr. WTF?
    matt> 
    matt> Matt
    matt> 
    matt> _______________________________________________
    matt> openssl-project mailing list
    matt> openssl-project at openssl.org
    matt> https://mta.openssl.org/mailman/listinfo/openssl-project
    matt> 
    _______________________________________________
    openssl-project mailing list
    openssl-project at openssl.org
    https://mta.openssl.org/mailman/listinfo/openssl-project
    



More information about the openssl-project mailing list