Log singularity test error messages into hold reason

Description

If the singularity test fails, log the first line of the error message into the hold reason to help users debug problems.

Done

Time remaining

0m

Assignee

Greg Thain