[openssl-project] Fwd: [openssl-commits] FAILED build of OpenSSL branch OpenSSL_1_1_0-stable with options -d --strict-warnings no-dgram
Richard Levitte
levitte at openssl.org
Thu Jan 18 14:30:26 UTC 2018
I'd say the 1.1.0 one is useful too, considering that's the check we
have after we've made a cherry-pick from master stuff. But it's
turned off for the moment.
In message <A2BF6E1F-004A-479C-A12C-2150990F8DA3 at akamai.com> on Thu, 18 Jan 2018 14:23:38 +0000, "Salz, Rich" <rsalz at akamai.com> said:
rsalz> Turn off the 1.1.0 run-checker; the master one is useful!
rsalz>
rsalz> On 1/18/18, 8:40 AM, "Richard Levitte" <levitte at openssl.org> wrote:
rsalz>
rsalz> Oh, I see what's happening...
rsalz>
rsalz> Here's how things are layed out (crontab):
rsalz>
rsalz> 2 22 * * 0-4 (set -x; cd $HOME/run-checker && bash ./run-checker.sh) >> $HOME/run-checker.cron.log 2>&1
rsalz> 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
rsalz>
rsalz> The trouble is this (current listing):
rsalz>
rsalz> openssl at run:~$ ls -ltr ~/run-checker
rsalz> ...
rsalz> -rw-rw-r-- 1 openssl openssl 14644664 Jan 17 22:09 default.tar.xz
rsalz> -rw-rw-r-- 1 openssl openssl 14632920 Jan 17 22:17 no-afalgeng.tar.xz
rsalz> ...
rsalz> -rw-rw-r-- 1 openssl openssl 14637020 Jan 18 13:30 no-tls.tar.xz
rsalz> drwxrwxr-x 12 openssl openssl 4096 Jan 18 13:31 no-ssl3
rsalz> openssl at run:~$ ls -ltr ~/run-checker-1.1.0
rsalz> ...
rsalz> -rw-rw-r-- 1 openssl openssl 7599764 Jan 18 10:05 default.tar.xz
rsalz> -rw-rw-r-- 1 openssl openssl 7583800 Jan 18 10:10 no-afalgeng.tar.xz
rsalz> ...
rsalz> -rw-rw-r-- 1 openssl openssl 7600464 Jan 18 13:33 no-md2.tar.xz
rsalz> drwxrwxr-x 12 openssl openssl 4096 Jan 18 13:34 no-msan
rsalz>
rsalz> The last line in each listing (directory) indicates what job is
rsalz> currently running (those directories are gzipped at the end of each
rsalz> job).
rsalz>
rsalz> Unfortunately, there's no barrier between these runs, so when it comes
rsalz> to things like network ports, they trample all over each other. Now,
rsalz> TLSProxy uses hard coded ports, you can see how that gets problematic.
rsalz>
rsalz> So I think the option is to jail the two run-checkers, and from recent
rsalz> reading, I understand that docker can be used for that kind of thing.
rsalz> Trouble is, I've never ever played with docker. I'm willing to
rsalz> experiment, but it will probably be done much quicker if someone can
rsalz> give me some quick'n'easy instructions.
rsalz>
rsalz> We run this on a Ubuntu 16.04 machine, FYI.
rsalz>
rsalz> In the mean time, I'm turning off run-checker, as these reports are
rsalz> disruptive and not useful at all.
rsalz>
rsalz> 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:
rsalz>
rsalz> matt> We're still getting lots of spurious failures from TLSProxy in run-checker:
rsalz> matt>
rsalz> matt> ../../openssl/test/recipes/70-test_sslcbcpadding.t .... skipped: Unable
rsalz> matt> to start up Proxy for tests
rsalz> matt> ../../openssl/test/recipes/70-test_sslcertstatus.t .... skipped: Unable
rsalz> matt> to start up Proxy for tests
rsalz> matt> ../../openssl/test/recipes/70-test_sslextension.t ..... ok
rsalz> matt> ../../openssl/test/recipes/70-test_sslmessages.t ...... skipped: Unable
rsalz> matt> to start up Proxy for tests
rsalz> matt> ../../openssl/test/recipes/70-test_sslrecords.t ....... Dubious, test
rsalz> matt> returned 1 (wstat 256, 0x100)
rsalz> matt> Failed 1/11 subtests ../../openssl/test/recipes/70-test_sslsessiontick.t
rsalz> matt> ... skipped: Unable to start up Proxy for tests
rsalz> matt> ../../openssl/test/recipes/70-test_sslskewith0p.t ..... skipped: Unable
rsalz> matt> to start up Proxy for tests
rsalz> matt> ../../openssl/test/recipes/70-test_sslvertol.t ........ ok
rsalz> matt> ../../openssl/test/recipes/70-test_tlsextms.t ......... Dubious, test
rsalz> matt> returned 3 (wstat 768, 0x300)
rsalz> matt>
rsalz> matt>
rsalz> matt> Grrrr. WTF?
rsalz> matt>
rsalz> matt> Matt
rsalz> matt>
rsalz> matt> _______________________________________________
rsalz> matt> openssl-project mailing list
rsalz> matt> openssl-project at openssl.org
rsalz> matt> https://mta.openssl.org/mailman/listinfo/openssl-project
rsalz> matt>
rsalz> _______________________________________________
rsalz> openssl-project mailing list
rsalz> openssl-project at openssl.org
rsalz> https://mta.openssl.org/mailman/listinfo/openssl-project
rsalz>
rsalz>
rsalz> _______________________________________________
rsalz> openssl-project mailing list
rsalz> openssl-project at openssl.org
rsalz> https://mta.openssl.org/mailman/listinfo/openssl-project
rsalz>
More information about the openssl-project
mailing list