Comment 3 for bug 1328881

Revision history for this message
Ryan Moe (rmoe) wrote :

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).