[xray] Corrects Error Handling During Push and Pull. (#2059)
[xray] Corrects Error Handling During Push and Pull. (#2059)

* Makes bad status during Pull non-fatal.
Makes a bad status during Push fatal.

* pretty logs

* Stephanie's feedback.

ray-project/ray,ray-project/ray,pcmoritz/ray-1,ray-project/ray,atumanov/ray,stephanie-wang/ray,stephanie-wang/ray,ujvl/ray-ng,robertnishihara/ray,stephanie-wang/ray,pcmoritz/ray-1,robertnishihara/ray,atumanov/ray,ray-project/ray,ray-project/ray,pcmoritz/ray-1,stephanie-wang/ray,robertnishihara/ray,atumanov/ray,richardliaw/ray,pcmoritz/ray-1,stephanie-wang/ray,robertnishihara/ray,atumanov/ray,robertnishihara/ray,ray-project/ray,ujvl/ray-ng,pcmoritz/ray-1,stephanie-wang/ray,stephanie-wang/ray,richardliaw/ray,richardliaw/ray,richardliaw/ray,richardliaw/ray,robertnishihara/ray,atumanov/ray,atumanov/ray,ray-project/ray,richardliaw/ray,robertnishihara/ray,robertnishihara/ray,pcmoritz/ray-1,pcmoritz/ray-1,atumanov/ray,pcmoritz/ray-1,richardliaw/ray,ujvl/ray-ng,stephanie-wang/ray,robertnishihara/ray,atumanov/ray,ray-project/ray,ujvl/ray-ng,stephanie-wang/ray,richardliaw/ray