Hey folks,

We recently rebuilt the docker image used to run dist-test slaves and that
caused it to upgrade to OpenJDK 7u151 from the openjdk-r PPA for Ubuntu
14.04. Apparently that build has some bug, which caused Hadoop unit tests
to leave a bunch of zombie processes spinning 100% CPU (and their tests to
time out).

Unfortunately the old version of OpenJDK that worked fine no longer seems
to be published on the PPA, or really anywhere on the web. So, we've
switched over to Azul System's "Zulu" binary package for OpenJDK (from
https://www.azul.com/downloads/zulu/zulu-linux/ ). The new default 'java'
on the path is:


# java -version
openjdk version "1.7.0_161"
OpenJDK Runtime Environment (Zulu 7.21.0.3-linux64) (build 1.7.0_161-b14)
OpenJDK 64-Bit Server VM (Zulu 7.21.0.3-linux64) (build 24.161-b14, mixed
mode)

For Kudu this shouldn't make a huge difference since our Java tests don't
run on dist-test, except for potentially the hms_client-test (which starts
the HMS). So, I'll keep an eye on this one as the slaves transition over to
the new image.

-Todd
-- 
Todd Lipcon
Software Engineer, Cloudera

Reply via email to