-
Bug
-
Resolution: Won't Fix
-
Low (View bug fix roadmap)
-
None
-
5.0.4
-
- JDK 1.6.31 (x64)
- JIRA 5.0.5
- Mysql 5.5.22
-
5
-
Steps to reproduce:
- In a JIRA instance with two user directories:
- LDAP (Type => Connector; Operations/Mode => Read only with local groups; Position => 0)
- Internal (Basic; Position => 1)
- Through JIRA web interface, create a group called TestGroup.
- Create a group using the same name into the LDAP.
- On LDAP side, add n user as member of the TestGroup.
- Resynchronize the LDAP directory within JIRA web interface.
The result:
JIRA is not able to update the group membership and will log the following error during the synchronization:
28 21:50:58,176 QuartzWorker-0 DEBUG [atlassian.crowd.directory.DbCachingRemoteChangeOperations] group [ TestGroup ] in directory [ 10000 ] matches local group of same name, skipping
Workaround:
- copy all group memberships in the local directory to the external directory
- delete the group in the local directory
If you want to treat a select group of user specially in JIRA only: - configure a new group with a similar but different name (e.g. TestGroupJIRA instead of TestGroup) and manage that group within JIRA
Another workaround:
- Backup JIRA database.
- Run the following sql statement:
UPDATE cwd_group SET local = 0 WHERE local = 1 AND group_name = 'TestGroup';
- Restart JIRA application.
Anyone encountering this issue in JIRA, note that it has now been confirmed as a bug in CROWD and being tracked here: https://jira.atlassian.com/browse/CWD-4733