[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: Jitterbugs to Bugzilla migration dev instance for testing



--On Monday, January 15, 2018 7:56 PM -0800 Quanah Gibson-Mount <quanah@symas.com> wrote:

Also note that the code to do the initial import has to pick a single
email
address to record as the person who created the bug (and all follow ups).
In part because none of those accounts exist in the DB.

I did not like this aspect of the import script, so I rewrote it to create accounts as necessary and full retain the information as a part of the import process. I think the result is much improved:

<https://quanah.ddns.net/bugzilla/show_bug.cgi?id=8127>

Now, if someone's account already exists, they can do one of two things:

a) Use the github auth integration, and it just works.
or
b) Request a password reset, and then follow the instructions from the URL that's provided via email.

As a part of this effort, I have spent time consolidating various email addresses different people have used over the years down into a single address. For example:

quanah@stanford.edu
quanah@zimbra.com
quanah@symas.com

All got mapped to: quanah@openldap.org

This helped to reduce the number of accounts created in the system. I'm sure there are account mappings I've missed so if you see one, let me know sooner rather than later so I can fix it before the production migration occurs. :)

--Quanah

--

Quanah Gibson-Mount
Product Architect
Symas Corporation
Packaged, certified, and supported LDAP solutions powered by OpenLDAP:
<http://www.symas.com>