service: Retry online check until success

Do not stop the online check until it succeeds. Instead using a
constant retry timeout use a exponential backoff algorithm.

Once we reached the online state we stop the online check.
1 file changed