[tahoe-lafs-trac-stream] [tahoe-lafs] #2109: tahoe deep-check raises MustForceRepairError
tahoe-lafs
trac at tahoe-lafs.org
Tue Nov 19 19:34:12 UTC 2013
#2109: tahoe deep-check raises MustForceRepairError
-------------------------------------------------+-------------------------
Reporter: daira | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: code-frontend-cli | undecided
Keywords: tahoe-check tahoe-deep-check repair | Version: 1.10.0
usability error | Launchpad Bug:
-------------------------------------------------+-------------------------
In [ticket:1004#comment:8], PRabahy reported the following traceback,
which I think is actually a separate bug or usability problem:
{{{
C:\Users\PRabahy\Downloads\allmydata-tahoe-1.10.0\bin>tahoe deep-check
--repair CryptoResearch:
ERROR: MustForceRepairError(There were unrecoverable newer versions, so
force=True must be passed to the repair() operation)
"[Failure instance: Traceback: <class
'allmydata.mutable.repairer.MustForceRepairError'>: There were
unrecoverable newer versions, so force=True must be passed to the repair()
operation"
C:\Users\PRabahy\Downloads\allmydata-tahoe-1.10.0\support\Lib\site-
packages\twisted-11.0.0-py2.7-win32.egg\twisted\internet\base.py:793:runUntilCurrent
C:\Users\PRabahy\Downloads\allmydata-tahoe-1.10.0\support\Lib\site-
packages\foolscap-0.6.4-py2.7.egg\foolscap\eventual.py:26:_turn
C:\Users\PRabahy\Downloads\allmydata-tahoe-1.10.0\support\Lib\site-
packages\twisted-11.0.0-py2.7-win32.egg\twisted\internet\defer.py:361:callback
C:\Users\PRabahy\Downloads\allmydata-tahoe-1.10.0\support\Lib\site-
packages\twisted-11.0.0-py2.7-win32.egg\twisted\internet\defer.py:455:_startRunCallbacks
--- <exception caught here> ---
C:\Users\PRabahy\Downloads\allmydata-tahoe-1.10.0\support\Lib\site-
packages\twisted-11.0.0-py2.7-win32.egg\twisted\internet\defer.py:542:_runCallbacks
c:\users\prabahy\downloads\allmydata-
tahoe-1.10.0\src\allmydata\mutable\repairer.py:83:_got_full_servermap
}}}
Note that there's no {{{--force}}} or similar option to {{{tahoe deep-
check --repair}}}. Even if there was, the message would need to point it
out, and should not be a traceback.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2109>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list