Ansible launcher: several fixes
These were developed together in situ:
* Fix tailing the console log
* Change console log name from console.log to console.txt
(for better auto content typing)
* Expand JJB macros for builders and publishers
* Use a two-stage SCP copy (worker -> controller; controller -> site);
a one-stage copy is possible but will require installing a key
on the remote site
* Substitute parameters (eg $LOG_SERVER) into scp/ftp site paths
* Better worker logging (use the worker name in the logger name)
Change-Id: I98e5603f7a3210c1322640a66ecdeadb24ce74fe
3 files changed