glu
glu copied to clipboard
Console-cli should report on cause of deployment failure
Related to https://github.com/linkedin/glu/issues/173.
When deploying from the console-cli we only have black/white results, meaning we need to manually log to the console and look at the output for cause of failure.
If a deployment fails, getting the tail output of the first groovy script that failed would speed up troubleshooting a lot.
Or current implementation is that most of our users rarely log directly to the console but we have Jenkins jobs that call console-cli to update the models automatically. Having the tail log on failure would improve productivity, and maybe even allow us to generate reports on the common causes of failures.
FYI, I'll take a look at adding this to the console-cli code since it is written in Python.
Part of this was implemented in 5.5.2: https://github.com/pongasoft/glu/pull/267