We have encountered several cases when failed gravity installs are hard to diagnose and looking for ways to improve the error reporting.
One of the ways to improve it is to run gravity status at the end of failed installs, and provide combined logs from the failed pods/jobs and units.
Any other ideas/suggestions are appreciated here in the comments. What most common install failures have you encountered so far? What are your use-cases and install targets? How did you find out the root cause? Please post here.