You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by rm...@apache.org on 2020/10/06 06:19:28 UTC

[ranger] branch master updated: RANGER-3021:RangerRole Version update is not in correct format in an upgraded cluster

This is an automated email from the ASF dual-hosted git repository.

rmani pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new 664b368  RANGER-3021:RangerRole Version update is not in correct format in an upgraded cluster
664b368 is described below

commit 664b368c619a36b63926d9c653cfe640983fcff5
Author: Ramesh Mani <rm...@cloudera.com>
AuthorDate: Mon Oct 5 14:31:22 2020 -0700

    RANGER-3021:RangerRole Version update is not in correct format in an upgraded cluster
---
 .../main/java/org/apache/ranger/patch/PatchForXGlobalState_J10036.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/security-admin/src/main/java/org/apache/ranger/patch/PatchForXGlobalState_J10036.java b/security-admin/src/main/java/org/apache/ranger/patch/PatchForXGlobalState_J10036.java
index 65702a9..230c6a5 100644
--- a/security-admin/src/main/java/org/apache/ranger/patch/PatchForXGlobalState_J10036.java
+++ b/security-admin/src/main/java/org/apache/ranger/patch/PatchForXGlobalState_J10036.java
@@ -76,7 +76,7 @@ public class PatchForXGlobalState_J10036 extends BaseLoader {
 				String roleVersion = appDataVersionJson.get("RangerRoleVersion");
 				appDataVersionJson.put("Version", roleVersion);
 				appDataVersionJson.remove("RangerRoleVersion");
-				globalState.setAppData(appDataVersionJson.toString());
+				globalState.setAppData(new Gson().toJson(appDataVersionJson));
 				daoManager.getXXGlobalState().update(globalState);
 			}
 		}