Merge lp:~julian-edwards/launchpad/delete-ppa-bug-386167 into lp:launchpad
Status: | Merged |
---|---|
Approved by: | Graham Binns |
Approved revision: | no longer in the source branch. |
Merged at revision: | 10967 |
Proposed branch: | lp:~julian-edwards/launchpad/delete-ppa-bug-386167 |
Merge into: | lp:launchpad |
Diff against target: |
64 lines (+19/-3) 2 files modified
lib/lp/archivepublisher/tests/test_publisher.py (+14/-1) lib/lp/registry/model/distribution.py (+5/-2) |
To merge this branch: | bzr merge lp:~julian-edwards/launchpad/delete-ppa-bug-386167 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Francis J. Lacoste (community) | release-critical | Approve | |
Graham Binns (community) | code | Approve | |
Review via email: mp+27056@code.launchpad.net |
Description of the change
= Summary =
Ensure all PPAs are deleted properly when requested. Currently there are a
load that are pending deletion but are not actually deleted, which still
blocks account renaming.
== Proposed fix ==
Make getPendingPubli
== Implementation details ==
IDistribution.
outstanding publication changes. It needs to also return PPAs awaiting
deletion so that the publisher can deal with them appropriately.
== Tests ==
bin/test -cvvt testDeletingArchive
== Demo and Q/A ==
Already QA'ed on dogfood, and it works fine.
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates.
Running jslint, xmllint, pyflakes, and pylint.
Using normal rules.
Linting changed files:
lib/lp/
lib/lp/