While running Java 11 based Jenkins in a docker container using a pre-release of the workflow support plugin which includes the fix for the null pointer exception, a
will cause several of the Pipeline jobs that were running to fail when Jenkins tries to resume the jobs.
Build log output from the failed builds has included messages like (seems to be more common in windows, but visible in Linux agents as well):
and this (seems to fail on Windows and on Linux):
and this (windows and linux):
The process never started message and the missing workspace message are visible in both the failed git client plugin builds and in the failed git plugin builds.
The problem does not seem to repeat on a Java 8 environment, just on a Java 11 environment.
The problem does seem to repeat less frequently on a Java 11 environment running on a larger computer. The failing computer has 8 GB RAM with an older Intel i5 processor, while the less frequently failing computer has 32 GB RAM and a newer Intel i5 processor. The 32 GB machine has shown the failure multiple times as well as the smaller computer. That failure was during a restart while the agents and the server were very busy.
The Docker image includes all the plugins that were used in the failure case. I've dupilicated the failures on at least two different machines.