Does the image(s) we use for running acceptanceTest include "java"? I've written some new AcceptanceTests for the LocatorLauncher and ServerLauncher which pass locally but fail in precheckin in the cloud with *java.io.IOException: Cannot run program "java"*.
> Task :geode-assembly:acceptanceTest org.apache.geode.launchers.LocatorLauncherWithPulseAndCustomLogConfigAcceptanceTest > locatorLauncherUsesConfigFileInClasspathWithoutGeodePlugins FAILED java.io.IOException: Cannot run program "java" (in directory "/tmp/junit5795014123591460975"): error=2, No such file or directory at java.lang.ProcessBuilder.start(ProcessBuilder.java:1128) at java.lang.ProcessBuilder.start(ProcessBuilder.java:1071) at org.apache.geode.launchers.LocatorLauncherWithPulseAndCustomLogConfigAcceptanceTest.locatorLauncherUsesConfigFileInClasspathWithoutGeodePlugins(LocatorLauncherWithPulseAndCustomLogConfigAcceptanceTest.java:164) Caused by: java.io.IOException: error=2, No such file or directory at java.lang.ProcessImpl.forkAndExec(Native Method) at java.lang.ProcessImpl.<init>(ProcessImpl.java:340) at java.lang.ProcessImpl.start(ProcessImpl.java:271) at java.lang.ProcessBuilder.start(ProcessBuilder.java:1107) ... 2 more