delete series must set filereleaseglob to None
Bug #590806 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Unassigned |
Bug Description
A review of the PRF revealed that it was downloading files and creating released for series that belong to obsolete junk. These series are obsolete so the PRF must ignore them. The releases were deleted when the series was moved to obsolete junk.
* Ensure the file release glob is set to Null duiring series delete
* Ensure that the series status is set to Obsolete
* Ensure that the PRF ignnores Obsolete series
Related branches
lp://staging/~sinzui/launchpad/obsolete-series-0
- Brad Crittenden (community): Approve (code)
-
Diff: 271 lines (+90/-19)10 files modifiedlib/lp/registry/browser/__init__.py (+3/-0)
lib/lp/registry/browser/product.py (+1/-1)
lib/lp/registry/browser/tests/product-files-views.txt (+20/-0)
lib/lp/registry/browser/tests/productseries-views.txt (+8/-0)
lib/lp/registry/interfaces/productseries.py (+5/-2)
lib/lp/registry/scripts/productreleasefinder/finder.py (+3/-1)
lib/lp/registry/stories/team/xx-team-membership.txt (+8/-0)
lib/lp/registry/stories/webservice/xx-project-registry.txt (+1/-0)
lib/lp/registry/templates/person-participation.pt (+17/-13)
lib/lp/registry/tests/test_prf_finder.py (+24/-2)
Changed in launchpad-registry: | |
assignee: | nobody → Curtis Hovey (sinzui) |
milestone: | series-future → 10.06 |
status: | Triaged → In Progress |
Changed in launchpad-registry: | |
status: | In Progress → Fix Committed |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad-registry: | |
status: | Fix Committed → Fix Released |
Changed in launchpad: | |
assignee: | Curtis Hovey (sinzui) → nobody |
To post a comment you must log in.
Fixed in stable r11002 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 11002>