Easy to repro with the example, on master:
Logs are never returned to the front end.
If clicking on the Status link when it is running and looking at the workflow, then log of the pig action we have a "(error 404)".
Even after job success, we don't get them.
Happening since 5.7