Merge pull request #7608 from cybozu-go/ceph-continue-getavailabledevices-if-failed-to-get-device-info
ceph: continue to get available devices if failed to get a device info
This commit is contained in:
1 file changed
+2
-1
@@ -352,7 +352,8 @@ func getAvailableDevices(context *clusterd.Context, agent *OsdAgent) (*DeviceOsd
|
||||
} else {
|
||||
isAvailable, rejectedReason, err = sys.CheckIfDeviceAvailable(context.Executor, device.RealPath, agent.pvcBacked)
|
||||
if err != nil {
|
||||
return nil, errors.Wrapf(err, "failed to get device %q info", device.Name)
|
||||
isAvailable = false
|
||||
rejectedReason = fmt.Sprintf("failed to check if the device %q is available. %v", device.Name, err)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user