We need to be able to do something other than sleep in this case, as the amount of time taken is variable.  Instead, we should make requests to the service endpoint until we got back a 200 response over a maximum interval of 5 minutes.  We should use existing retry scripts to