diff --git a/crates/ecstore/src/disk/local.rs b/crates/ecstore/src/disk/local.rs index 44ffe1607..453036fa9 100644 --- a/crates/ecstore/src/disk/local.rs +++ b/crates/ecstore/src/disk/local.rs @@ -2087,6 +2087,7 @@ impl DiskAPI for LocalDisk { for vol in volumes { if let Err(e) = self.make_volume(vol).await { if e != DiskError::VolumeExists { + error!("local disk make volumes failed: {e}"); return Err(e); } } @@ -2108,6 +2109,7 @@ impl DiskAPI for LocalDisk { os::make_dir_all(&volume_dir, self.root.as_path()).await?; return Ok(()); } + error!("local disk make volume failed: {e}"); return Err(to_volume_error(e).into()); } diff --git a/crates/ecstore/src/pools.rs b/crates/ecstore/src/pools.rs index bdf8fb0be..bb9cfa36d 100644 --- a/crates/ecstore/src/pools.rs +++ b/crates/ecstore/src/pools.rs @@ -1140,6 +1140,7 @@ impl ECStore { .await { if !is_err_bucket_exists(&err) { + error!("decommission: make bucket failed: {err}"); return Err(err); } } diff --git a/crates/ecstore/src/store.rs b/crates/ecstore/src/store.rs index 0e3a15541..88d1a4692 100644 --- a/crates/ecstore/src/store.rs +++ b/crates/ecstore/src/store.rs @@ -1230,6 +1230,7 @@ impl StorageAPI for ECStore { if let Err(err) = self.peer_sys.make_bucket(bucket, opts).await { let err = to_object_err(err.into(), vec![bucket]); if !is_err_bucket_exists(&err) { + error!("make bucket failed: {err}"); let _ = self .delete_bucket( bucket,