Martin Peřina has uploaded a new change for review.

Change subject: core: Fix admin@internal permissions
......................................................................

core: Fix admin@internal permissions

Fix permissions for admin@internal user by setting
last_admin_check_status to true. The same is done in
AddPermissionCommand if admin role is assigned to user.

Change-Id: Iacc197cbff33d74cf8f2d7bd1b18c31092fdea43
Bug-Url: https://bugzilla.redhat.com/1057087
Signed-off-by: Martin Perina <mper...@redhat.com>
---
M packaging/dbscripts/insert_predefined_roles.sql
1 file changed, 2 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/07/24107/1

diff --git a/packaging/dbscripts/insert_predefined_roles.sql 
b/packaging/dbscripts/insert_predefined_roles.sql
index 9bc36e6..5153fd1 100644
--- a/packaging/dbscripts/insert_predefined_roles.sql
+++ b/packaging/dbscripts/insert_predefined_roles.sql
@@ -348,8 +348,8 @@
 INSERT INTO 
roles(id,name,description,is_readonly,role_type,allows_viewing_children) SELECT 
v_VM_ADMIN_ID,'UserVmManager','User Role, with permission for any operation on 
Vms',true,2,true;
 
 -- insert local admin user to users table and assign superuser permissions
-INSERT INTO users(user_id,name,domain,username,groups,status)
-        SELECT v_LOCAL_ADMIN_ID, 'admin', 'internal', 'admin@internal','',1;
+INSERT INTO 
users(user_id,name,domain,username,groups,status,last_admin_check_status)
+        SELECT v_LOCAL_ADMIN_ID, 'admin', 'internal', 
'admin@internal','',1,true;
 
 INSERT INTO permissions(id,role_id,ad_element_id,object_id,object_type_id)
         SELECT uuid_generate_v1(), v_SUPER_USER_ID, v_LOCAL_ADMIN_ID, 
getGlobalIds('system'), 1;


-- 
To view, visit http://gerrit.ovirt.org/24107
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iacc197cbff33d74cf8f2d7bd1b18c31092fdea43
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Martin Peřina <mper...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to