oops editing source package linked to deactivated product
Bug #553384 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Edwin Grubbs |
Bug Description
OOPS-1552A1029 happen because policykit1 was linked to a deactivate product (policykit1). In this case, the correct link should have been to policykit. The data issues can be fixed using the UI to either reactivate the product or remove the link. The report of the problem Packaging links can be created from staging.
* Do not allow projects linked to source packages to be deactivated.
Related branches
lp:~edwin-grubbs/launchpad/bug-553384-deactivated-project-oops
Merged
into
lp:launchpad
- Gavin Panella (community): Approve
- Brad Crittenden (community): Approve (code)
-
Diff: 654 lines (+190/-101)20 files modifiedlib/lp/answers/doc/person.txt (+4/-0)
lib/lp/blueprints/doc/specification.txt (+12/-8)
lib/lp/blueprints/doc/sprint.txt (+12/-8)
lib/lp/bugs/browser/bugalsoaffects.py (+0/-20)
lib/lp/bugs/browser/tests/bugtask-adding-views.txt (+0/-36)
lib/lp/registry/browser/product.py (+18/-4)
lib/lp/registry/browser/tests/product-views.txt (+23/-5)
lib/lp/registry/doc/milestone.txt (+4/-0)
lib/lp/registry/doc/person.txt (+4/-0)
lib/lp/registry/doc/pillar.txt (+3/-0)
lib/lp/registry/doc/product.txt (+9/-3)
lib/lp/registry/doc/project.txt (+9/-1)
lib/lp/registry/model/product.py (+12/-1)
lib/lp/registry/stories/pillar/xx-pillar-deactivation.txt (+15/-8)
lib/lp/registry/stories/product/xx-product-edit.txt (+7/-7)
lib/lp/registry/stories/project/xx-project-index.txt (+6/-0)
lib/lp/registry/tests/test_product.py (+28/-0)
lib/lp/testing/__init__.py (+14/-0)
lib/lp/translations/doc/translationimportqueue.txt (+3/-0)
lib/lp/translations/stories/translationgroups/30-show-group-translation-targets.txt (+7/-0)
Changed in launchpad-registry: | |
assignee: | nobody → Edwin Grubbs (edwin-grubbs) |
status: | Triaged → In Progress |
Changed in launchpad-registry: | |
status: | In Progress → Fix Committed |
tags: |
added: qa-ok removed: qa-needstesting |
To post a comment you must log in.
Fixed in stable r10779 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 10779>