OOPS when uploading with dput-ng
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
txpkgupload |
Fix Released
|
Critical
|
Colin Watson |
Bug Description
Attempting to upload a package with dput-ng causes an OOPS, reproduced on dogfood as follows:
Traceback (most recent call last):
File "/srv/launchpad
f(data)
File "/srv/launchpad
d.addCallba
File "/srv/launchpad
callbackKey
File "/srv/launchpad
self.
--- <exception caught here> ---
File "/srv/launchpad
current.result = callback(
File "/srv/launchpad
data = requestId + self._packAttri
File "/srv/launchpad
if 'size' in attrs:
exceptions.
This would appear to combine with https:/
Related branches
- William Grant: Approve (code)
-
Diff: 98 lines (+56/-3)2 files modifiedsrc/txpkgupload/tests/test_plugin.py (+41/-0)
src/txpkgupload/twistedsftp.py (+15/-3)
information type: | Private Security → Public |
Changed in txpkgupload: | |
status: | In Progress → Fix Committed |
Changed in txpkgupload: | |
status: | Fix Committed → Fix Released |
I think rather than firewalling issues the death-spiral was actually due to https:/ /code.launchpad .net/~cjwatson/ lp-production- configs/ txpkgupload- errors/ +merge/ 247442.