Opened at 2014-07-29T12:58:49Z
Last modified at 2015-08-16T15:26:24Z
#2267 new defect
exceptions.AttributeError: 'CHKUploadHelper' object has no attribute '_reader'
| Reported by: | daira | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | undecided |
| Component: | code-network | Version: | 1.10.0 |
| Keywords: | upload upload-helper immutable tahoe-backup | Cc: | |
| Launchpad Bug: |
Description
Xavier wrote:
we are continuing of test of tahoe platform mainly using the tahoe backup function
while making a backup of quite a quantity of data 30-40 go [GB] here are the errors i have (as the backup is not completed no files are accessible, which i sad by design)
the error messages are not that clear
what shall I understand from those errors ?
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/runner.py", line 156, in run
rc = runner(sys.argv[1:], install_node_control=install_node_control)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/runner.py", line 141, in runner
rc = cli.dispatch[command](so)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/cli.py", line 574, in backup
rc = tahoe_backup.backup(options)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 325, in backup
return bu.run()
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 118, in run
new_backup_dircap = self.process(options.from_dir)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 188, in process
childcap = self.process(childpath)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 188, in process
childcap = self.process(childpath)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 188, in process
childcap = self.process(childpath)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 188, in process
childcap = self.process(childpath)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 188, in process
childcap = self.process(childpath)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 188, in process
childcap = self.process(childpath)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 188, in process
childcap = self.process(childpath)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 188, in process
childcap = self.process(childpath)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 188, in process
childcap = self.process(childpath)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 188, in process
childcap = self.process(childpath)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 194, in process
childcap, metadata = self.upload(childpath)
File "/usr/lib/python2.7/dist-packages/allmydata/scripts/tahoe_backup.py", line 305, in upload
raise HTTPError("Error during file PUT", resp)
HTTPError: Error during file PUT: 500 Internal Server Error
"Traceback (most recent call last):
Failure: foolscap.tokens.RemoteException: <RemoteException around '[CopiedFailure instance: Traceback from remote host -- Traceback (most recent call last):
File \"/usr/lib/python2.7/dist-packages/foolscap/eventual.py\", line 26, in _turn
cb(*args, **kwargs)
File \"/usr/lib/python2.7/dist-packages/foolscap/broker.py\", line 554, in doNextCall
d.addCallback(lambda res: self._doCall(delivery))
File \"/usr/lib/python2.7/dist-packages/twisted/internet/defer.py\", line 298, in addCallback
callbackKeywords=kw)
File \"/usr/lib/python2.7/dist-packages/twisted/internet/defer.py\", line 287, in addCallbacks
self._runCallbacks()
--- <exception caught here> ---
File \"/usr/lib/python2.7/dist-packages/twisted/internet/defer.py\", line 545, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File \"/usr/lib/python2.7/dist-packages/foolscap/broker.py\", line 554, in <lambda>
d.addCallback(lambda res: self._doCall(delivery))
File \"/usr/lib/python2.7/dist-packages/foolscap/broker.py\", line 589, in _doCall
return obj.doRemoteCall(delivery.methodname, args, kwargs)
File \"/usr/lib/python2.7/dist-packages/foolscap/referenceable.py\", line 60, in doRemoteCall
res = meth(*args, **kwargs)
File \"/usr/lib/pymodules/python2.7/allmydata/immutable/offloaded.py\", line 203, in remote_upload
self._reader.add_reader(reader)
exceptions.AttributeError: 'CHKUploadHelper' object has no attribute '_reader'
]'>
"
Change History (2)
comment:1 Changed at 2014-08-07T14:10:41Z by daira
comment:2 Changed at 2015-08-16T15:26:24Z by zooko
- Keywords upload-helper added; helper removed
Note: See
TracTickets for help on using
tickets.

daira wrote:
Xavier wrote: