Deleting recipe leaves SourcePackageReleases with no traceability
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Launchpad itself |
High
|
Aaron Bentley |
Bug Description
devel r11598 makes SourcePackageRecipe deletion nullify references on its SourcePackageRe
Related branches
- Stuart Bishop: Approve (db) on 2010-11-12
- Tim Penhey (community): Approve on 2010-11-11
- Robert Collins: Pending (db) requested 2010-11-11
-
Diff: 136 lines (+41/-15)6 files modifieddatabase/schema/patch-2208-28-0.sql (+7/-0)
lib/canonical/launchpad/security.py (+2/-1)
lib/lp/code/interfaces/sourcepackagerecipebuild.py (+1/-2)
lib/lp/code/model/sourcepackagerecipe.py (+3/-8)
lib/lp/code/model/sourcepackagerecipebuild.py (+1/-1)
lib/lp/code/model/tests/test_sourcepackagerecipe.py (+27/-3)
Tim Penhey (thumper) wrote : Re: [Bug 645620] [NEW] Deleting recipe leaves SourcePackageReleases with no traceability | #1 |
Changed in launchpad-code: | |
importance: | Undecided → High |
status: | New → Triaged |
Tim Penhey (thumper) wrote : | #2 |
What other ways can we have the traceability without keeping the recipe around? Where could we tag the build with useful information?
Changed in launchpad-code: | |
status: | Triaged → Incomplete |
William Grant (wgrant) wrote : | #3 |
You can't tag the build, since that's what you're inappropriately deleting. If you want to delete all sorts of important stuff, you will need to add some new field to store this information.
Also, this bug is not Incomplete. All the information about the problem is here, we just need to work out a solution.
Changed in launchpad-code: | |
status: | Incomplete → Triaged |
Aaron Bentley (abentley) wrote : | #4 |
Our current idea is to make the recipe column on SourcePackageRe
Changed in launchpad-code: | |
status: | Triaged → In Progress |
assignee: | nobody → Aaron Bentley (abentley) |
Fixed in db-stable r9979 <http://
Changed in launchpad-code: | |
milestone: | none → 10.12 |
tags: | added: qa-needstesting |
Changed in launchpad-code: | |
status: | In Progress → Fix Committed |
tags: |
added: qa-untestable removed: qa-needstesting |
Changed in launchpad-code: | |
status: | Fix Committed → Fix Released |
On Thu, 23 Sep 2010 10:23:45 you wrote: leases. This leaves us with a SourcePackageRe lease
> Public bug reported:
>
> devel r11598 makes SourcePackageRecipe deletion nullify references on
> its SourcePackageRe
> for which we cannot determine an uploader. We really need to know who to
> blame.
>
> ** Affects: launchpad-code
> Importance: Undecided
> Status: New
importance high
status triaged
tag recipe