Custom uploads cannot be effectively staged in a PPA
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Colin Watson |
Bug Description
If you copy an upload including custom files from a PPA to the primary archive, then the code that's supposed to send custom uploads through the upload queue doesn't work. This is because of the getTargetArchive shenanigans in CustomUploadsCo
As part of fixing this, it will be mandatory to make copied custom uploads go through some equivalent of BuildDaemonUplo
Related branches
- William Grant: Approve (code)
-
Diff: 390 lines (+109/-113)5 files modifiedlib/lp/soyuz/scripts/custom_uploads_copier.py (+23/-25)
lib/lp/soyuz/scripts/packagecopier.py (+3/-1)
lib/lp/soyuz/scripts/tests/test_custom_uploads_copier.py (+73/-80)
lib/lp/testing/factory.py (+5/-4)
lib/lp/testing/tests/test_factory.py (+5/-3)
Changed in launchpad: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in launchpad: | |
assignee: | nobody → Colin Watson (cjwatson) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
Fixed in stable r16021 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 16021>.