race condition with list creation and team contact addresses
Bug #386689 reported by
Robert Collins
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Invalid
|
Low
|
Unassigned |
Bug Description
This causes list creation to OOPS:
create two teams A and B
1) in A, request a mailing list but don't approve it
2) in B, set the 'contact address' as '<email address hidden>'.
3) activate the mailing list through the admin interface
2) will error, but leaves an email address and account record in the DB
causing the mailing list configure script to OOPS
affects launchpad
--
tags: | added: mailing-lists oops |
affects: | launchpad → launchpad-registry |
Changed in launchpad-registry: | |
assignee: | nobody → Barry Warsaw (barry) |
importance: | Undecided → High |
status: | New → Triaged |
milestone: | none → 2.2.6 |
Changed in launchpad-registry: | |
milestone: | 2.2.6 → 2.2.7 |
Changed in launchpad-registry: | |
assignee: | Barry Warsaw (barry) → nobody |
To post a comment you must log in.
Note that this isn't trivial to reproduce on staging. Some minor
ordering may have been recorded incorrectly, or staging may be different
in deployment in some way that matters.
One thing is to be sure to use the .staging... in the list mail address
when testing on staging.
-Rob