Deleting a PPA does not remove the PPA's Launchpad page
Bug #604877 reported by
Kenny Strawn
This bug affects 6 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
William Grant |
Bug Description
Obviously this is a bug: When I delete a PPA and then try to register it again, I get errors that the PPA already exists. It is DELETED, for Mitnick's sake! When it is deleted, its Web page should be deleted with it. That way, Launchpad knows that it no longer exists and will allow the user to re-register it if he/she has to.
To re-create this bug: Try to create an empty PPA, delete it, and then try to create a new PPA with the same name. You can't.
Related branches
lp:~wgrant/launchpad/hide-deleted-ppas
- Steve Kowalik (community): Approve (code)
-
Diff: 50 lines (+17/-1)3 files modifiedlib/lp/registry/interfaces/person.py (+1/-1)
lib/lp/registry/model/person.py (+2/-0)
lib/lp/soyuz/stories/ppa/xx-ppa-workflow.txt (+14/-0)
tags: | added: deleted ppa |
affects: | launchpad-registry → soyuz |
Changed in launchpad: | |
assignee: | nobody → William Grant (wgrant) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is entirely intentional, the external repository is deleted, the internal history is not. We simply haven't done the work to have the option of fully deleting a PPA's history yet, it's just at the point where people can rename their accounts, which was the motivation to delete the external repos.