Details
-
Bug
-
Resolution: Fixed
-
Medium
-
1.2.4, 2.0.3, 4.4.5, 5.0, 5.0.1
-
2
-
Description
If an LDAP user is removed from the repository before to deleting him from a local Bamboo group (eg: Bamboo-Admin) then the operation fails with
Build: 801
Build Date: Apr 14, 2008
Stack Trace:
java.lang.IllegalArgumentException: User unknown: [null] in [hibernateRepository]
at com.atlassian.user.impl.hibernate.HibernateGroupManager.validateGroupAndUser(HibernateGroupManager.java:457)
at com.atlassian.user.impl.hibernate.HibernateGroupManager.removeMembership(HibernateGroupManager.java:479)
at com.atlassian.user.impl.delegation.DelegatingGroupManagerTemplate.removeMembership(DelegatingGroupManagerTemplate.java:211)
at bucket.user.DefaultUserAccessor.removeMembership(DefaultUserAccessor.java:532)
at com.atlassian.bamboo.user.BambooUserManagerImpl.setMembership(BambooUserManagerImpl.java:330)
We should make sure that, as long as LDAP user belongs to a local Bamboo group - he can be deleted from the group (regardless of whether or not he exists in the LDAP repository.)
Reported in https://support.atlassian.com/browse/BSP-840
Attachments
Issue Links
- is cloned from
-
BDEV-2225 Loading...