The make.sh script should not fail silently if one of the make tasks fails.
Also, it should probably be documented that make is required on the machine running Debops/Ansible.
Currently, if make is unavailable on localhost the script fails to generate all the proper certificates, but the Execute source Makefiles task returns success/changed and never warns that the certificates are missing or why they didn't successfully generate. I found this out the hard way when testing Debops under Cygwin on Windows.
The
make.sh
script should not fail silently if one of the make tasks fails. Also, it should probably be documented thatmake
is required on the machine running Debops/Ansible.Currently, if make is unavailable on
localhost
the script fails to generate all the proper certificates, but theExecute source Makefiles
task returnssuccess
/changed
and never warns that the certificates are missing or why they didn't successfully generate. I found this out the hard way when testing Debops under Cygwin on Windows.