Non-primary team email is blocking new account confirmation

Asked by Fran├žois Marier on 2011-04-28

I'm trying to create a new LP account (<email address hidden>) but I'm getting 1944canistellaunchpad5 and 1944carambolalaunchpad3 while attempting to confirm the email address.

Here's what wgrant had to say about it on #launchpad:

<wgrant> fmarier: That email address is currently a non-primary address for ~mahara-core, and SSO doesn't handle that case well. Do you want to remove the address from the team and create a new account for it?

<wgrant> fmarier: Teams aren't meant to have multiple addresses, but there was a bug fixed about a year ago that left some old email addresses around.

<wgrant> I suspect mahara-core may be a victim of that.
 We may need SQL to fix it up.

Question information

Language:
English Edit question
Status:
Solved
For:
Canonical SSO provider Edit question
Assignee:
[LEGACY] Canonical WebOps Edit question
Solved by:
Steve McInerney
Solved:
2011-05-04
Last query:
2011-05-04
Last reply:
2011-05-04
Whiteboard:
assigning to ISD. aiui, we can't fix this as is.
William Grant (wgrant) said : #1

The cleanup from bug #250103 was apparently incomplete. sinzui-approved SQL to fix this particular case at http://paste.ubuntu.com/600108/.

William Grant (wgrant) said : #2

The Launchpad side of things has been cleaned up, but SSO is still broken (bug #772154). The email address needs to be removed from there too.

An error was encountered:
Traceback (most recent call last):
  File "pqm/bin/pqm", line 82, in do_read_mode
  File "/home/pqm/pqm/pqm/__init__.py", line 75, in verify_sig
    raise PQMException(sender, "Failed to verify signature: %s" % e._value)
PQMException: 'Failed to verify signature: gpgv exited with error code 2'

An error was encountered:
Traceback (most recent call last):
  File "pqm/bin/pqm", line 82, in do_read_mode
  File "/home/pqm/pqm/pqm/__init__.py", line 75, in verify_sig
    raise PQMException(sender, "Failed to verify signature: %s" % e._value)
PQMException: 'Failed to verify signature: gpgv exited with error code 2'

An error was encountered:
Traceback (most recent call last):
  File "pqm/bin/pqm", line 82, in do_read_mode
  File "/home/pqm/pqm/pqm/__init__.py", line 75, in verify_sig
    raise PQMException(sender, "Failed to verify signature: %s" % e._value)
PQMException: 'Failed to verify signature: gpgv exited with error code 2'

An error was encountered:
Traceback (most recent call last):
  File "pqm/bin/pqm", line 82, in do_read_mode
  File "/home/pqm/pqm/pqm/__init__.py", line 75, in verify_sig
    raise PQMException(sender, "Failed to verify signature: %s" % e._value)
PQMException: 'Failed to verify signature: gpgv exited with error code 2'

An error was encountered:
Traceback (most recent call last):
  File "pqm/bin/pqm", line 82, in do_read_mode
  File "/home/pqm/pqm/pqm/__init__.py", line 75, in verify_sig
    raise PQMException(sender, "Failed to verify signature: %s" % e._value)
PQMException: 'Failed to verify signature: gpgv exited with error code 2'

Steve McInerney (spm) said : #8

need bug solved

Best Steve McInerney (spm) said : #9

Actually, we appear to have removed the incorrect address from SSO.
So believe this should now be solved.

Cheers!
- Steve

Mahara Bot (dev-mahara) said : #10

I can confirm that it works.

Fran├žois Marier (fmarier) said : #11

Thanks Steve McInerney, that solved my question.