From 36dcfee2f7331c0ac4675e0c687317eedf97d228 Mon Sep 17 00:00:00 2001 From: Krishna Srinivas <634494+krishnasrinivas@users.noreply.github.com> Date: Tue, 29 Mar 2022 22:51:31 -0700 Subject: [PATCH] Allow decomission of pool even if a drive in it is down (#14656) --- cmd/erasure-server-pool-decom.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/cmd/erasure-server-pool-decom.go b/cmd/erasure-server-pool-decom.go index acaf735b3..3fe47e74e 100644 --- a/cmd/erasure-server-pool-decom.go +++ b/cmd/erasure-server-pool-decom.go @@ -804,13 +804,7 @@ func (z *erasureServerPools) getDecommissionPoolSpaceInfo(idx int) (pi poolSpace if idx+1 > len(z.serverPools) { return pi, errInvalidArgument } - info, errs := z.serverPools[idx].StorageInfo(context.Background()) - for _, err := range errs { - if err != nil { - return pi, errInvalidArgument - } - } - info.Backend = z.BackendInfo() + info, _ := z.serverPools[idx].StorageInfo(context.Background()) for _, disk := range info.Disks { if disk.Healing { return pi, decomError{