Cannot delete a PPA
Bug #392887 reported by
Michael Marley
This bug affects 62 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Julian Edwards |
Bug Description
A while back, the ability was added to create new PPAs. This is great, but I have just discovered that there is no method to delete PPAs. Is there any way to get a PPA deleted?
Related branches
lp://staging/~cody-somerville/launchpad/ppa-deletion
- Julian Edwards (community): Approve
-
Diff: 272 lines (+142/-23)5 files modifiedlib/lp/archivepublisher/publishing.py (+40/-1)
lib/lp/archivepublisher/scripts/generate_ppa_htaccess.py (+8/-1)
lib/lp/archivepublisher/tests/test_generate_ppa_htaccess.py (+42/-0)
lib/lp/archivepublisher/tests/test_publisher.py (+19/-1)
lib/lp/soyuz/scripts/publishdistro.py (+33/-20)
lp://staging/~julian-edwards/launchpad/archive-status-deleted
- Michael Nelson (community): Approve (code)
-
Diff: 17 lines (+7/-0)1 file modifiedlib/lp/soyuz/interfaces/archive.py (+7/-0)
lp://staging/~julian-edwards/launchpad/ppa-deletion-ui
- Guilherme Salgado (community): Approve (code)
- Michael Nelson (community): Approve (ui)
- Paul Hummer (community): Needs Information (ui*)
-
Diff: 2167 lines (+869/-412) (has conflicts)39 files modifiedlib/canonical/launchpad/doc/canonical_url_examples.txt (+1/-1)
lib/canonical/launchpad/icing/style-3-0.css.in (+3/-1)
lib/canonical/launchpad/webapp/tests/test_breadcrumbs.py (+24/-36)
lib/lp/answers/browser/tests/test_breadcrumbs.py (+6/-12)
lib/lp/blueprints/browser/tests/test_breadcrumbs.py (+5/-9)
lib/lp/bugs/browser/configure.zcml (+2/-1)
lib/lp/bugs/browser/tests/test_breadcrumbs.py (+32/-60)
lib/lp/code/browser/codeimportmachine.py (+9/-0)
lib/lp/code/browser/configure.zcml (+13/-0)
lib/lp/code/browser/sourcepackagerecipe.py (+21/-7)
lib/lp/code/browser/tests/test_breadcrumbs.py (+25/-0)
lib/lp/code/browser/tests/test_sourcepackagerecipe.py (+48/-2)
lib/lp/code/configure.zcml (+0/-6)
lib/lp/code/model/tests/test_diff.py (+3/-1)
lib/lp/codehosting/codeimport/tests/test_worker.py (+15/-0)
lib/lp/codehosting/codeimport/worker.py (+5/-2)
lib/lp/registry/browser/tests/test_breadcrumbs.py (+10/-26)
lib/lp/services/mailman/doc/reactivate-lists.txt (+1/-1)
lib/lp/services/mailman/doc/staging.txt (+2/-1)
lib/lp/soyuz/browser/archive.py (+82/-12)
lib/lp/soyuz/browser/configure.zcml (+7/-0)
lib/lp/soyuz/browser/tests/archive-views.txt (+2/-2)
lib/lp/soyuz/browser/tests/test_breadcrumbs.py (+14/-34)
lib/lp/soyuz/doc/archive-deletion.txt (+81/-0)
lib/lp/soyuz/doc/archive.txt (+2/-0)
lib/lp/soyuz/doc/buildd-mass-retry.txt (+39/-0)
lib/lp/soyuz/interfaces/archive.py (+17/-0)
lib/lp/soyuz/model/archive.py (+27/-1)
lib/lp/soyuz/scripts/packagecopier.py (+0/-4)
lib/lp/soyuz/scripts/tests/test_copypackage.py (+48/-3)
lib/lp/soyuz/stories/ppa/xx-ppa-workflow.txt (+82/-4)
lib/lp/soyuz/templates/archive-delete.pt (+32/-0)
lib/lp/soyuz/templates/archive-index.pt (+2/-1)
lib/lp/soyuz/templates/archive-packages.pt (+2/-1)
lib/lp/testing/breadcrumbs.py (+40/-56)
lib/lp/testing/publication.py (+57/-0)
lib/lp/translations/browser/tests/test_breadcrumbs.py (+99/-128)
scripts/ftpmaster-tools/buildd-mass-retry.py (+6/-0)
utilities/sourcedeps.conf (+5/-0)
lp://staging/~julian-edwards/launchpad/delete-ppa-part2
- Abel Deuring (community): Approve (code)
-
Diff: 264 lines (+44/-51)2 files modifiedlib/lp/archivepublisher/publishing.py (+11/-20)
lib/lp/archivepublisher/tests/test_publisher.py (+33/-31)
tags: | added: oem-services |
Changed in soyuz: | |
milestone: | 10.03 → none |
Changed in soyuz: | |
status: | Fix Committed → In Progress |
tags: | removed: qa-needstesting |
Changed in soyuz: | |
assignee: | Cody A.W. Somerville (cody-somerville) → Julian Edwards (julian-edwards) |
tags: |
added: qa-ok removed: qa-needstesting |
To post a comment you must log in.
Thank you for reporting this bug. We plan on tackling this problem later this year.