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
