Improve failure feedback

In Octopus 0.9.600.163, when a deployment fails, we get a pretty generic error message:

System.AggregateException: A child activity failed. ---> System.AggregateException: A child activity... See below for details

It would be nice to get a high level view of:

  1. Which step the deployment failed on
  2. Which tentacle(s) the deployment failed on
  3. The root cause(s) that triggered the failure

Without this information we have to comb through log files to figure out what went wrong.

I know this is probably on someones mental backlog, but I don’t see it on trello, so I’m asking for it formally.

Thanks Chris, I have added it to Trello in the current sprint: