-
Type: Bug
-
Status: To Do (View Workflow)
-
Priority: Medium
-
Resolution: Unresolved
-
Affects Version/s: 5.0
-
Fix Version/s: None
-
Component/s: Build System
-
Labels:None
-
Story Points:1
If `make build` fails, Ansible/make prints out the error message, then pushes the error messages out of view by printing dozens of lines of non-error text. (PLAY RECAP). This means that it's not obvious when the make script fails.
When the make script passes, it also prints out dozens of lines of PLAY RECAP. So if it passes, the user must manually scroll upward through hundreds of lines of output trying to see whether there are any error messages. This is particularly difficult and time consuming because sometimes there are errors which are overcome through automatic retries.
I spent well over 4 weeks trying to install CORD. After literally one hundred failed `make build` commands, it was not immediately obvious when the installation did finally succeed.
Request:
1. That the final line printed by the make script upon success is "Successfully finished installation" (or something like that).
2. The final line printed by the make script when it fails contains the word 'error' or 'fail'.
I tried modifying the make script to do this, but Makescript syntax is confusing and I couldn't figure it out.