Harden against things like consul being down.
test plan:
- specs pass
Change-Id: I1f1bdc88daabc9a4e6bc4a22d36acb731a36505d
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/357796
Reviewed-by: Spencer Olson <solson@instructure.com>
QA-Review: Keith Garner <kgarner@instructure.com>
Product-Review: Keith Garner <kgarner@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>