Red Hat Bugzilla – Bug 996535
Adding user from IPA with many groups return error but user is added successfully to system.
Last modified: 2016-02-10 14:16:02 EST
Description of problem:
When adding user which has many of groups assigned, action fails and user is added to system. (tested on IPA with user who has ~96groups)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Add user with many groups to rhevm.
Error while executing action: A Request to the Server failed with the following Status Code: 500
Added successfully and don't return any error.
2013-08-13 13:32:13,598 INFO [org.ovirt.engine.core.bll.AddUserCommand] (pool-5-thread-49) [24ae529b] Running command: AddUserCommand internal: false. Entities affected : ID: aaa00000-0000-0000-0000-123456789aaa Type: System
2013-08-13 13:32:13,647 INFO [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (pool-5-thread-49) [24ae529b] Correlation ID: 24ae529b, Call Stack: null, Custom Event ID: -1, Message: User 'vdcalladmin@BRQ-IPA.RHEV.LAB.ENG.BRQ.REDHAT.COM' was added successfully to the system.
manage-domains does not try to perform group population (i.e - calculate the groups of the added user), therefore a user with any number of groups (even way more than 96) will be successfully added to the system.
Engine however has to take into consideration the groups, and checks group membership (as it may change).
Please attach the full engine.log to this bug.
Suggesting this to 3.4 as part of authentication + user/group information retrieval rewrite effort.
Did not repruduce on is11, closing as current release.