#2109 new defect

tahoe deep-check raises MustForceRepairError

Reported by: daira Owned by:
Priority: normal Milestone: undecided
Component: code-frontend-cli Version: 1.10.0
Keywords: tahoe-check tahoe-deep-check repair usability error Cc: PRabahy
Launchpad Bug:

Description

In 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.

Change History (1)

comment:1 Changed at 2013-11-19T19:35:56Z by daira

  • Cc PRabahy added
Note: See TracTickets for help on using tickets.