In ceph-deploy 1.5.9 this error will cause OSD prepare to fail. ceph-deploy 1.2.7 used a context manger to decorate remote methods before calling them. The decorator would catch exceptions from the remote method and raise a new exception with a specific attribute set. The context manager would check for that specific attribute and then log (but not re-raise) the exceptions from the remote methods (see: https://github.com/ceph/ceph-deploy/blob/v1.2.7/ceph_deploy/util/context.py#L58-L63).
In ceph-deploy 1.5.9 this error will cause OSD prepare to fail. ceph-deploy 1.2.7 used a context manger to decorate remote methods before calling them. The decorator would catch exceptions from the remote method and raise a new exception with a specific attribute set. The context manager would check for that specific attribute and then log (but not re-raise) the exceptions from the remote methods (see: https:/ /github. com/ceph/ ceph-deploy/ blob/v1. 2.7/ceph_ deploy/ util/context. py#L58- L63).