From 31c848ce2de82167192f91a2c8ef8fd7599e44ac Mon Sep 17 00:00:00 2001 From: Hitenjain14 Date: Wed, 13 Nov 2024 19:24:54 +0530 Subject: [PATCH] add check for v2 alloc --- cmd/gateway/zcn/gateway-zcn.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/gateway/zcn/gateway-zcn.go b/cmd/gateway/zcn/gateway-zcn.go index bf952d120..c37930334 100644 --- a/cmd/gateway/zcn/gateway-zcn.go +++ b/cmd/gateway/zcn/gateway-zcn.go @@ -147,6 +147,9 @@ func (z *ZCN) NewGatewayLayer(creds madmin.Credentials) (minio.ObjectLayer, erro if status == sdk.Broken { return nil, errors.New("allocation_broken") } + if allocation.StorageVersion == sdk.StorageV2 && status == sdk.Broken { + return nil, errors.New("repair_allocation") + } sdk.CurrentMode = sdk.UploadModeHigh sdk.SetSingleClietnMode(true) sdk.SetShouldVerifyHash(false)