hack: restart jaeger if elasticsearch is slow
hack: restart jaeger if elasticsearch is slow

concourse/concourse#5382

Jaeger fails on startup if elasticsearch is not yet available. In fact, the
"official" recommendation for this use case seems to be to have a two-stage
startup where you manually start elasticsearch and wait:
https://github.com/jaegertracing/jaeger/pull/933.

Instead of taking this recommmendation I have opted for a blunter instrument -
always restart jaeger on failures. Accordingly, this solution might have
unintended consequences - maybe we want jaeger to stay down if it fails for
reasons other than elasticsearch's availability, but I don't see a clean way to
achieve this without further complicating our dev scripts. I'll take the risk.

Signed-off-by: Jamie Klassen <d740210502544aa0776b92978c6db85774130b86@pivotal.io>

concourse/concourse,concourse/concourse,concourse/concourse,concourse/concourse,concourse/concourse