From 6b92b6db3dc56f838f6acc106c7dd517188cd3af Mon Sep 17 00:00:00 2001 From: Ilia Shakhov Date: Wed, 5 Jun 2024 12:59:56 +0000 Subject: [PATCH 1/2] Fix deprecated pdisk status in CMS UI --- ydb/core/cms/ui/sentinel_state.js | 1 + 1 file changed, 1 insertion(+) diff --git a/ydb/core/cms/ui/sentinel_state.js b/ydb/core/cms/ui/sentinel_state.js index 78942081f8c2..a20b59442f4b 100644 --- a/ydb/core/cms/ui/sentinel_state.js +++ b/ydb/core/cms/ui/sentinel_state.js @@ -27,6 +27,7 @@ const EPDiskStatus = [ "ACTIVE", "INACTIVE", "BROKEN", + "UNKNOWN", // deprecated status "FAULTY", "TO_BE_REMOVED", ]; From 6cdb58d24c2a82d9ae5385ab20cea2837f90ef69 Mon Sep 17 00:00:00 2001 From: Ilia Shakhov Date: Wed, 5 Jun 2024 15:26:41 +0000 Subject: [PATCH 2/2] Change to mapping --- ydb/core/cms/ui/sentinel_state.js | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/ydb/core/cms/ui/sentinel_state.js b/ydb/core/cms/ui/sentinel_state.js index a20b59442f4b..991e79808157 100644 --- a/ydb/core/cms/ui/sentinel_state.js +++ b/ydb/core/cms/ui/sentinel_state.js @@ -22,15 +22,14 @@ TPDiskState[253] = "Timeout"; TPDiskState[254] = "NodeDisconnected"; TPDiskState[255] = "Unknown"; -const EPDiskStatus = [ - "UNKNOWN", - "ACTIVE", - "INACTIVE", - "BROKEN", - "UNKNOWN", // deprecated status - "FAULTY", - "TO_BE_REMOVED", -]; +const EPDiskStatus = { + 0: "UNKNOWN", + 1: "ACTIVE", + 2: "INACTIVE", + 3: "BROKEN", + 5: "FAULTY", + 6: "TO_BE_REMOVED", +}; const PDiskHeaders = [ "PDiskId",