DVCS Smart Commits are not working due to User not found by email
Smart commits in BitBucket or GitHub (#resolve, #comment, #time, etc.) do not result in a comment or in an issue being resolved or closed. However, the smart commits are recorded in the development panel on issues (Integrating with development tools).
The following appears in the
DVCSConnector.SmartCommitsProcessor:thread-21 WARN cr3 920x510x1 ly9df2 184.108.40.206,220.127.116.11 /secure/admin/AddGithubOrganization!finish.jspa [plugins.dvcs.smartcommits.DefaultSmartcommitsService] User not found by email ****@example.com.
JIRA Software is unable to match the Git user by email to a JIRA Software user. If there are multiple users with the same address, refer to our Github or Bitbucket smart commits do not work when JIRA Software users have the same email address KB to resolve this problem.
For smart commits to work properly:
- The user needs to correctly configure the email address in their Git client to match the email address of the JIRA Software user's account.
- The JIRA Software user also needs to have permissions to comment/resolve issues in that particular project.
After correcting the problem, manually synchronise the repository to update it.