Repository: ranger
Updated Branches:
  refs/heads/master 60f862b53 -> 1eeedee82


RANGER-2070 : Ranger Storm service creation fails

Signed-off-by: Mehul Parikh <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/ranger/commit/1eeedee8
Tree: http://git-wip-us.apache.org/repos/asf/ranger/tree/1eeedee8
Diff: http://git-wip-us.apache.org/repos/asf/ranger/diff/1eeedee8

Branch: refs/heads/master
Commit: 1eeedee82c66f54eb73d5bfe2f9d0c707facb1ff
Parents: 60f862b
Author: fatimaawez <[email protected]>
Authored: Thu Apr 19 20:02:52 2018 +0530
Committer: Mehul Parikh <[email protected]>
Committed: Fri Apr 20 11:17:16 2018 +0530

----------------------------------------------------------------------
 .../src/main/java/org/apache/ranger/biz/ServiceMgr.java          | 2 --
 security-admin/src/main/java/org/apache/ranger/biz/UserMgr.java  | 4 +---
 .../src/test/java/org/apache/ranger/biz/TestUserMgr.java         | 2 +-
 3 files changed, 2 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ranger/blob/1eeedee8/security-admin/src/main/java/org/apache/ranger/biz/ServiceMgr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/org/apache/ranger/biz/ServiceMgr.java 
b/security-admin/src/main/java/org/apache/ranger/biz/ServiceMgr.java
index acdfd2e..429c450 100644
--- a/security-admin/src/main/java/org/apache/ranger/biz/ServiceMgr.java
+++ b/security-admin/src/main/java/org/apache/ranger/biz/ServiceMgr.java
@@ -83,7 +83,6 @@ public class ServiceMgr {
 
        public List<String> lookupResource(String serviceName, 
ResourceLookupContext context, ServiceStore svcStore) throws Exception {
                List<String>      ret = null;
-                rangerBizUtil.blockAuditorRoleUser();
                RangerService service = 
svcDBStore.getServiceByName(serviceName);
                
                String authType = 
PropertiesUtil.getProperty(AUTHENTICATION_TYPE);
@@ -138,7 +137,6 @@ public class ServiceMgr {
        
        public VXResponse validateConfig(RangerService service, ServiceStore 
svcStore) throws Exception {
                VXResponse        ret = new VXResponse();
-                rangerBizUtil.blockAuditorRoleUser();
                String authType = 
PropertiesUtil.getProperty(AUTHENTICATION_TYPE);
                String lookupPrincipal = 
SecureClientLogin.getPrincipal(PropertiesUtil.getProperty(LOOKUP_PRINCIPAL), 
PropertiesUtil.getProperty(HOST_NAME));
                String lookupKeytab = PropertiesUtil.getProperty(LOOKUP_KEYTAB);

http://git-wip-us.apache.org/repos/asf/ranger/blob/1eeedee8/security-admin/src/main/java/org/apache/ranger/biz/UserMgr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/org/apache/ranger/biz/UserMgr.java 
b/security-admin/src/main/java/org/apache/ranger/biz/UserMgr.java
index ad806fb..6d94e4f 100644
--- a/security-admin/src/main/java/org/apache/ranger/biz/UserMgr.java
+++ b/security-admin/src/main/java/org/apache/ranger/biz/UserMgr.java
@@ -958,7 +958,6 @@ public class UserMgr {
                 * if 
(RangerConstants.ROLE_USER.equals(gjUserRole.getUserRole())) {
                 * return false; }
                 */
-                rangerBizUtil.blockAuditorRoleUser();
                boolean publicRole = false;
                for (String publicRoleStr : publicRoles) {
                        if 
(publicRoleStr.equalsIgnoreCase(gjUserRole.getUserRole())) {
@@ -978,7 +977,6 @@ public class UserMgr {
        }
 
        public XXPortalUserRole addUserRole(Long userId, String userRole) {
-                rangerBizUtil.blockAuditorRoleUser();
                List<XXPortalUserRole> roleList = 
daoManager.getXXPortalUserRole()
                                .findByUserId(userId);
                boolean publicRole = false;
@@ -1001,6 +999,7 @@ public class UserMgr {
                                                                + 
sess.toString(), new Throwable());
                                return null;
                        }
+                        rangerBizUtil.blockAuditorRoleUser();
                }
 
                for (XXPortalUserRole gjUserRole : roleList) {
@@ -1187,7 +1186,6 @@ public class UserMgr {
     protected VXPortalUser updateRoleForExternalUsers(
             Collection<String> reqRoleList,
             Collection<String> existingRoleList, VXPortalUser userProfileRes) {
-        rangerBizUtil.blockAuditorRoleUser();
         UserSessionBase session = ContextUtil.getCurrentUserSession();
         if (session != null && session.getXXPortalUser() != null && 
session.getXXPortalUser().getLoginId() != null &&  
"rangerusersync".equals(session.getXXPortalUser().getLoginId())
                 && reqRoleList != null && !reqRoleList.isEmpty()

http://git-wip-us.apache.org/repos/asf/ranger/blob/1eeedee8/security-admin/src/test/java/org/apache/ranger/biz/TestUserMgr.java
----------------------------------------------------------------------
diff --git 
a/security-admin/src/test/java/org/apache/ranger/biz/TestUserMgr.java 
b/security-admin/src/test/java/org/apache/ranger/biz/TestUserMgr.java
index 307f435..10453a5 100644
--- a/security-admin/src/test/java/org/apache/ranger/biz/TestUserMgr.java
+++ b/security-admin/src/test/java/org/apache/ranger/biz/TestUserMgr.java
@@ -909,7 +909,7 @@ public class TestUserMgr {
 
                
Mockito.when(daoManager.getXXPortalUserRole()).thenReturn(roleDao);
                Mockito.when(roleDao.findByUserId(userId)).thenReturn(list);
-                Mockito.doNothing().when(rangerBizUtil).blockAuditorRoleUser();
+                
                boolean deleteValue = userMgr.deleteUserRole(userId, userRole);
                Assert.assertTrue(deleteValue);
        }

Reply via email to