Title | p4_user with wrong email address confuses Bugzilla user translator |
Status | closed |
Priority | essential |
Assigned user | Nick Barnes |
Organization | Ravenbrook |
Description | In the Bugzilla integration, if the P4DTI's perforce user (configuration item p4_user) does not have an email address matching the P4DTI's Bugzilla user (configuration item replicator_address) then the user translator will translate that Perforce user to the P4DTI's Bugzilla user, even if there is a separate Bugzilla user with email address matching that Perforce user. In other words, the translations in the two directions do not match each other. A customer had exactly this problem [1]. |
Analysis | The AG is clear that the p4_user email address has to match the replicator_address. We should check this when setting up the user translator, and generate an error message if it's not right. The translators in the two directions should be equivalent. While working on the user translator, check that there are no other corner cases like this. |
How found | customer |
Evidence | [1] http://info.ravenbrook.com/mail/2002/06/07/01-32-30/0.txt |
Observed in | 1.4.2 |
Introduced in | 0.4.0 |
Created by | Nick Barnes |
Created on | 2002-06-13 14:50:27 |
Last modified by | Nick Barnes |
Last modified on | 2002-06-13 14:50:27 |
History | 2002-06-13 NB Created |
Change | Effect | Date | User | Description |
---|---|---|---|---|
34898 | closed | 2002-10-29 15:27:40 | Nick Barnes | Remove redundant link. |
30128 | open | 2002-06-14 15:20:12 | Nick Barnes | Make lifecycle testing work with new user translator. |
30121 | open | 2002-06-14 14:28:14 | Nick Barnes | Rewrite Bugzilla user translator (prompted by job000533). |