From 9370b11684fead56e48197724149df4fbf83dea0 Mon Sep 17 00:00:00 2001 From: Anis Eleuch Date: Wed, 20 Mar 2024 04:09:59 +0100 Subject: [PATCH] decom: Fix failed status after a failed decommission (#19300) When returning the status of a decommissioned pool, a pool with zero time StartedTime will be considered an active pool, which is unexpected. This commit will always ensure that a pool's canceled/failed/completed status is returned. --- cmd/erasure-server-pool-decom.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/cmd/erasure-server-pool-decom.go b/cmd/erasure-server-pool-decom.go index 427cafa70..4ca751350 100644 --- a/cmd/erasure-server-pool-decom.go +++ b/cmd/erasure-server-pool-decom.go @@ -72,9 +72,6 @@ func (pd *PoolDecommissionInfo) Clone() *PoolDecommissionInfo { if pd == nil { return nil } - if pd.StartTime.IsZero() { - return nil - } return &PoolDecommissionInfo{ StartTime: pd.StartTime, StartSize: pd.StartSize,