From a353ad38d6591b57d00f99952ffad35c44ea80c1 Mon Sep 17 00:00:00 2001 From: Nihal Jain Date: Mon, 23 Sep 2024 21:59:51 +0530 Subject: [PATCH] HBASE-28868 Add missing permission check for updateRSGroupConfig in branch-2 (#6277) Signed-off-by: Duo Zhang (cherry picked from commit cf9c1d5a0276000d9e2e6f56aed162adc5484a25) --- .../org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.java | 1 + 1 file changed, 1 insertion(+) diff --git a/hbase-rsgroup/src/main/java/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.java b/hbase-rsgroup/src/main/java/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.java index 7b22b8a30617..0d5188ce735d 100644 --- a/hbase-rsgroup/src/main/java/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.java +++ b/hbase-rsgroup/src/main/java/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.java @@ -447,6 +447,7 @@ public void updateRSGroupConfig(RpcController controller, UpdateRSGroupConfigReq if (master.getMasterCoprocessorHost() != null) { master.getMasterCoprocessorHost().preUpdateRSGroupConfig(groupName, configuration); } + checkPermission("updateRSGroupConfig"); groupAdminServer.updateRSGroupConfig(groupName, configuration); if (master.getMasterCoprocessorHost() != null) { master.getMasterCoprocessorHost().postUpdateRSGroupConfig(groupName, configuration);