Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 574935

Summary: Changed account email resets overnight
Product: Community Reporter: Nobody - feel free to take it <nobody>
Component: Accounts.eclipse.orgAssignee: Dummy accounts inbox <accounts-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: chris.guindon, webmaster
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Nobody - feel free to take it CLA 2021-07-21 02:18:32 EDT
Hi.

Two days ago I changed my account email. Everything worked fine except the gerrit login, but after filing/resolving [1] I thought the sync was not done. Other than gerrit, I could use the new email to log into Bugzilla (where I adjusted the searches for the new email) everything was fine and it showed on the profile page on accounts.eclipse.org.

Yesterday, my bugzilla search was empty, because my account email changed back to the old one. Login was only possible using the old one as well. I changed the email again to the new one, but today it has reset as well.

I don't know if this has something to do with me changing the GitHub account ([2]).

With both changes I received an email with a confirmation link which I used to confirm the change. Both confirmation emails were sent to the old one, the new email address did not receive confirmation links, but other emails (such as bugzilla updates).

I will now change the email for the third time and if it's not reset tomorrow, I'll come back to close this bug again, but maybe somebody wants to take a look?

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=574910
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=574911
Comment 1 Christopher Guindon CLA 2021-07-21 08:09:29 EDT
You are not expected to receive an email when updating your GitHub id.

I have a feeling that you accidentally updated your email when you changed your GitHub id which would explain your email.

This could occur if your browser incorrectly autofill some fields.
Comment 2 Nobody - feel free to take it CLA 2021-07-21 08:53:27 EDT
(In reply to Christopher Guindon from comment #1)
> You are not expected to receive an email when updating your GitHub id.

The emails I mentioned were about the changed email.

> I have a feeling that you accidentally updated your email when you changed
> your GitHub id which would explain your email.
> 
> This could occur if your browser incorrectly autofill some fields.

There couldn't have been any autofill, as it's disabled in the browser. And the GitHub id isn't on the same form as the account email.  Also, I changed the GitHub id only once. If this actually did reset the email, the second time I changed the email should have gone through.
Comment 3 Eclipse Webmaster CLA 2021-07-21 10:04:06 EDT
This was caused by a change in where the account updates were being processed that resulted in the backend DB for committers no longer being updated correctly.  As such another process that is responsible for making sure committer accounts are  correct came along and reset things.

I've patched the running code and submitted the same thing to code review.

-M.
Comment 4 Nobody - feel free to take it CLA 2021-07-21 10:16:02 EDT
(In reply to Eclipse Webmaster from comment #3)
> This was caused by a change in where the account updates were being
> processed that resulted in the backend DB for committers no longer being
> updated correctly.  As such another process that is responsible for making
> sure committer accounts are  correct came along and reset things.
> 
> I've patched the running code and submitted the same thing to code review.
> 
> -M.

The notification email for this comment was already being sent to my old address, so the change from this morning was already being reset again.

The other comment from about two hours ago was notified to the new (correct) address, so the reset had to happen sometime inbetween.

Depending on when exactly you patched the running code and how often the process is executed, this last reset might just have been unlucky timing.

I will update the email again now and reopen this bug if it resets overnight again. 

If not, thanks for your help!