archive uploader tries to move the changelog to the current working directory
Bug #595957 reported by
Michael Nelson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Aaron Bentley |
Bug Description
It looks like the code in:
lp.archiveuploa
Looking at the code, it stores the changes file there and then uploads it later to the librarian from that location (during storeInDatabase).
We should store the file somewhere else for uploading to the librarian.
Related branches
lp://qastaging/~abentley/launchpad/process-upload-no-cwd
- Paul Hummer (community): Approve (code)
-
Diff: 194 lines (+89/-7)4 files modifiedlib/lp/archiveuploader/dscfile.py (+1/-1)
lib/lp/archiveuploader/tests/test_dscfile.py (+21/-2)
lib/lp/testing/__init__.py (+20/-3)
lib/lp/testing/factory.py (+47/-1)
lp://qastaging/~abentley/launchpad/no-write-cwd
- Robert Collins (community): Needs Fixing
- Julian Edwards (community): Approve
-
Diff: 271 lines (+69/-41)4 files modifiedlib/lp/archiveuploader/dscfile.py (+32/-28)
lib/lp/archiveuploader/nascentupload.py (+7/-0)
lib/lp/archiveuploader/tests/test_dscfile.py (+29/-12)
lib/lp/archiveuploader/uploadprocessor.py (+1/-1)
description: | updated |
Changed in soyuz: | |
status: | Confirmed → Triaged |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
Changed in soyuz: | |
status: | Fix Released → Fix Committed |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
BTW: this was only noticed because moving to the current working directory fails for source package recipe build uploads:
http:// launchpadlibrar ian.net/ 50538687/ upload_ 51_log. txt