#755 |
Allow deep-check to continue after error, and: if there is an unrecoverable subdirectory, the deep-check report (both WUI and CLI) loses other information
|
usability error tahoe-check wui verify repair
|
new
|
daira
|
defect
|
critical
|
#1670 |
KeyError in mutable read-modify-write
|
mutable retrieve error tahoe-backup regression test-needed preservation blocks-release
|
assigned
|
zooko
|
defect
|
critical
|
#371 |
corrupted introducer.furl causes subtle startup breakage
|
startup error
|
new
|
|
defect
|
major
|
#480 |
mutable storage-server API needs a way to refuse shares
|
mutable reliability error
|
new
|
|
defect
|
major
|
#501 |
NotMutableError (now NotWriteableError) escaping into the twistd.log
|
error logging
|
assigned
|
davidsarah
|
defect
|
major
|
#529 |
Implement Halt and Catch Fire
|
reliability availability anti-censorship error
|
new
|
|
defect
|
major
|
#579 |
report corrupted shares
|
error usability preservation download repair anti-censorship
|
new
|
|
defect
|
major
|
#651 |
handle MemoryError by failing quickly and loudly
|
error memory ucwe logging
|
new
|
somebody
|
defect
|
major
|
#679 |
/storage emitting exception - lease reporting code
|
leases error crawler
|
assigned
|
davidsarah
|
defect
|
major
|
#686 |
Search for lost share resulted in a directory popping up at unexpected place
|
integrity error
|
assigned
|
daira
|
defect
|
major
|
#687 |
too many "false alarms" in incident reporting
|
error logging usability foolscap
|
new
|
somebody
|
defect
|
major
|
#719 |
Making requests too soon after startup can fail
|
download upload check repair usability error wui availability reliability
|
new
|
|
defect
|
major
|
#766 |
repair results Summary field says "Unhealthy" even though it is healthy after the repair, if it was unhealthy before
|
easy usability error verify repair
|
assigned
|
davidsarah
|
defect
|
major
|
#822 |
Web API should use a more reliable, out-of-band means of reporting errors (such as a server connection being lost) during a download
|
integrity error http download
|
new
|
|
defect
|
major
|
#873 |
upload: tolerate lost or unacceptably slow servers
|
upload preservation availability performance hang error
|
new
|
kevan
|
defect
|
major
|
#884 |
give nice error page when URL is mangled or from the future
|
usability newurls forward-compatibility wui error
|
assigned
|
davidsarah
|
defect
|
major
|
#912 |
Build In Fault-Monitoring and Reporting
|
error
|
new
|
nobody
|
enhancement
|
major
|
#914 |
tahoe backup gives a fatal BackupProcessingError if it sees a file, but the file is deleted before tahoe backs it up
|
tahoe-backup usability error reliability
|
new
|
nobody
|
defect
|
major
|
#944 |
"tahoe mv" doesn't accept just a path as the second argument?
|
tahoe-mv usability error
|
new
|
|
defect
|
major
|
#971 |
"Humanized failures" should still have a traceback, hidden by default
|
error privacy anonymity
|
assigned
|
davidsarah
|
enhancement
|
major
|
#979 |
AssertionError on DELETE when child links point to yourself
|
error delete cycle
|
new
|
|
defect
|
major
|
#1008 |
Unhandled error conditions disclose detailed information
|
wui security privacy anonymity logging error anti-censorship
|
new
|
|
defect
|
major
|
#1021 |
report all exceptions
|
logging foolscap error
|
new
|
warner
|
defect
|
major
|
#1047 |
Upload failures should report useful HTTP status lines
|
error http usability transparency
|
new
|
nobody
|
enhancement
|
major
|
#1048 |
Expected exceptions should not include tracebacks
|
error
|
new
|
|
enhancement
|
major
|
#1071 |
"No JSON object could be decoded" backtrace on tahoe mv
|
tahoe-mv usability error easy
|
assigned
|
davidsarah
|
defect
|
major
|
#1103 |
"tahoe cp -r" gives unhelpful error message when you append a ':" to the dircap as arg
|
usability error easy
|
new
|
|
defect
|
major
|
#1112 |
error message for corrupted caps to {{{tahoe ls}}} is unclear
|
tahoe-ls usability newurls error
|
new
|
|
defect
|
major
|
#1116 |
clarify difference between full and read-only servers in servers-of-happiness failure message
|
easy unfinished-business usability error servers-of-happiness upload
|
new
|
daira
|
defect
|
major
|
#1198 |
Bogus tub location causes introducer error
|
error introducer security DoS
|
new
|
|
defect
|
major
|
#1217 |
useless error message when I use wrong syntax for a path in CLI commands, e.g. "tahoe cp"
|
usability error
|
assigned
|
davidsarah
|
defect
|
major
|
#1234 |
UnrecoverableFileError message should say which file it refers to
|
error usability capleak
|
assigned
|
davidsarah
|
defect
|
major
|
#1278 |
gateway won't serve any page; variety of interesting error messages in twistd.log
|
reliability availability error hang heisenbug wui anti-censorship test-needed
|
new
|
somebody
|
defect
|
major
|
#1376 |
make user-oriented error message for absence of node.url
|
cli usability tahoe-* doc error
|
new
|
|
defect
|
major
|
#1511 |
confusing error message from 'tahoe backup' when source directory doesn't exist
|
error usability tahoe-backup
|
new
|
|
defect
|
major
|
#1529 |
corrupted filesize in CHK filecap causes unexpected "bad hash error"
|
error download immutable
|
new
|
|
defect
|
major
|
#1596 |
more specific error message for the case where too few servers are connected
|
error usability servers-of-happiness
|
new
|
somebody
|
defect
|
major
|
#1639 |
'Return to file/directory' link from file check results gives an error
|
wui error
|
assigned
|
davidsarah
|
defect
|
major
|
#1647 |
errors should include a timestamp and/or request ID so that they can be correlated with server logs
|
error time usability wui cli
|
assigned
|
davidsarah
|
defect
|
major
|
#1652 |
pyfilesystem tahoe-lafs mounted with fuse does not handles fs.errors.StorageSpaceError
|
pyfilesystem fuse error
|
new
|
nobody
|
defect
|
major
|
#1664 |
webapi fails to handle all TCP disconnects: "Request.finish called on a request after its connection was lost; use Request.notifyFinish to keep track of this."
|
webapi error disconnect twisted
|
new
|
nobody
|
defect
|
major
|
#1684 |
duplicate settings in tahoe.cfg should produce an error
|
error config usability backward-compatibility
|
new
|
|
defect
|
major
|
#1696 |
attempting more than four simultaneous put uploads seems to break client
|
integrity preservation reliability scalability error
|
new
|
somebody
|
defect
|
major
|
#1730 |
ERROR: AttributeError('NoneType' object has no attribute 'callRemote')
|
i2p foolscap error
|
new
|
warner
|
defect
|
major
|
#1731 |
httplib.BadStatusLine exception occurred once in 10000 "tahoe put"s to the same SDMF writecap
|
reliability cli heisenbug error
|
new
|
davidsarah
|
defect
|
major
|
#1791 |
UploadUnhappinessError with available storage nodes > shares.happy
|
servers-of-happiness upload error
|
new
|
gyver
|
defect
|
major
|
#2090 |
Don't expose URIs after failed CLI commands
|
easy security capleak error cli
|
new
|
daira
|
defect
|
major
|
#2125 |
don't cache failures!
|
error etag standards http
|
new
|
|
defect
|
major
|
#2349 |
TypeError: AES.__init__() argument 1 must be string or read-only character buffer, not None
|
TypeError mutable mapupdate
|
new
|
|
defect
|
major
|
#1332 |
fails to start up on readonly filesystem when it tried to rmdir the incoming directory
|
easy availability error
|
new
|
zancas
|
defect
|
normal
|
#1386 |
KeyError: 'file' if the local file is removed after selection and before Submit
|
http upload error easy
|
new
|
daira
|
defect
|
normal
|
#1645 |
UnrecoverableFileError HTML message should include a link to check the file
|
usability wui error
|
new
|
|
enhancement
|
normal
|
#1763 |
NoServersError raised to user
|
usability cli error
|
new
|
|
defect
|
normal
|
#1770 |
always include a useful message in calls to log.err
|
error
|
new
|
|
defect
|
normal
|
#1794 |
upload failed -- "I/O operation on closed file"
|
upload error twisted
|
new
|
|
defect
|
normal
|
#1796 |
refuse to upload/download a mutable file if it cannot be done in the available memory
|
mutable large usability error
|
new
|
|
defect
|
normal
|
#1814 |
UploadUnhappinessError despite no apparent refusal of shares
|
error servers-of-happiness volunteergrid2 upload
|
new
|
|
defect
|
normal
|
#1865 |
backup has over-general exception swallowing that leads to assertion failures.
|
error tahoe-backup
|
new
|
davidsarah
|
defect
|
normal
|
#1878 |
tahoe cp -r: add tests for copying cyclic directories
|
tahoe-cp recursive error cycle test-needed
|
new
|
|
defect
|
normal
|
#1889 |
allmydata.mutable.common.NotEnoughServersError does not produce a "humanized" failure message
|
mutable error wui
|
new
|
|
defect
|
normal
|
#1898 |
deep check on a non-directory gives unhelpful "400 Bad Request" error
|
usability error tahoe-deep-check verify
|
assigned
|
davidsarah
|
defect
|
normal
|
#1925 |
filesize is zero after upload via sshfs/sftp
|
sftp error
|
new
|
cehteh
|
defect
|
normal
|
#1934 |
abolish timezones
|
twisted standards time pratchett aliens error aesthetics interstellar-exploration
|
new
|
|
defect
|
normal
|
#1935 |
bad behavior when localhost is down
|
loopback localhost network error unix iputil transparency
|
new
|
warner
|
defect
|
normal
|
#1965 |
FTP/SFTP: report malformed cap at login instead of use-time
|
ftpd sftp usability error
|
new
|
|
enhancement
|
normal
|
#1998 |
don't let "Calling Stale Broke" trigger an incident -- that's a false alarm
|
logging error
|
new
|
warner
|
defect
|
normal
|
#1999 |
confusing error message when (S)FTP accounts file has malformed URL
|
usability error
|
new
|
|
defect
|
normal
|
#2007 |
unhandled errors due to "bad connection hint '<IP address>' (hostname, but no port)"
|
introducer logging unhandled-error twisted twistd.log connection hint
|
new
|
|
defect
|
normal
|
#2025 |
test storage server behaviour for bad container files or chunk objects
|
test-needed error corruption cloud-backend
|
assigned
|
daira
|
defect
|
normal
|
#2026 |
storage server should file a local corruption report if it discovers a share with a corrupted container
|
error corruption
|
new
|
|
defect
|
normal
|
#2056 |
bad connection hint in tub.location works once
|
foolscap tub.location startup config error
|
new
|
daira
|
defect
|
normal
|
#2081 |
bad error message when you give a readonly dircap as target to "tahoe cp"
|
usability error test-needed
|
new
|
|
defect
|
normal
|
#2082 |
it says "option --node-dir not a unique prefix", but it is!
|
usability error cli twisted
|
new
|
|
defect
|
normal
|
#2088 |
create-node error when ~/.tahoe already exists
|
usability new-user easy error
|
new
|
warner
|
defect
|
normal
|
#2096 |
tahoe backup says "WARNING: cannot backup special file" when a file has been moved while it is running
|
tahoe-backup error usability
|
new
|
|
defect
|
normal
|
#2101 |
improve error messages from failed uploads
|
upload error servers-of-happiness transparency
|
new
|
daira
|
defect
|
normal
|
#2109 |
tahoe deep-check raises MustForceRepairError
|
tahoe-check tahoe-deep-check repair usability error
|
new
|
|
defect
|
normal
|
#2110 |
uploader confuses self-write-dedup with "server is full"
|
upload error
|
new
|
markberger
|
defect
|
normal
|
#2146 |
--autostart
|
tahoe-start usability error quiet git-annex
|
new
|
|
defect
|
normal
|
#2198 |
make exception tracebacks easier to grok
|
usability error
|
new
|
|
enhancement
|
normal
|
#2203 |
"UnrecoverableFileError(no recoverable versions)" is a poor-quality error report
|
usability error mutable transparency
|
new
|
|
defect
|
normal
|
#2230 |
'tahoe --version[and-path]' should print versions even if a requirement check fails
|
packaging version error
|
new
|
|
defect
|
normal
|
#2236 |
Skip files with errors, Long files name, too large. Instead of failing the entire process
|
tahoe-backup error cli LeastAuthority.com
|
new
|
Zancas
|
defect
|
normal
|
#2243 |
TypeError: 'NoneType' object has no attribute '__getitem__' while opening backupdb
|
tahoe-backup backupdb error
|
assigned
|
daira
|
defect
|
normal
|
#2252 |
Error reports should always give the IP and server id of a server which failed.
|
leastauthority error
|
new
|
nejucomo
|
defect
|
normal
|
#2268 |
on Unix, if filesystem and/or I/O encodings are ASCII, ignore that and use UTF-8 instead
|
cli error unicode utf-8 unix easy
|
assigned
|
daira
|
enhancement
|
normal
|
#2275 |
400 Bad Request on 0 empty path components
|
usability new-user error
|
assigned
|
daira
|
defect
|
normal
|
#2307 |
make user-oriented error message for malformed furls
|
error config
|
new
|
|
defect
|
normal
|
#2324 |
copy of introducer furl, aliases to new computer, error with alias but not alias's value
|
usability new-user error
|
new
|
jgillisp
|
defect
|
normal
|
#2338 |
tahoe backup exits nonzero if there are any symlinks
|
symlink tahoe-backup error
|
assigned
|
daira
|
defect
|
normal
|
#2343 |
replace non-Eliot logging with Eliot logging
|
error logging twisted
|
new
|
|
defect
|
normal
|
#2547 |
it is too confusing that --basedir works for some commands and not others
|
usability error cli
|
new
|
|
defect
|
normal
|
#2590 |
GET /operations/$HANDLE?output=json is not JSON
|
error webapi json
|
new
|
|
defect
|
normal
|
#2733 |
excessively verbose warning about IrrationalVersionError
|
setuptools error pywin32 windows
|
reopened
|
daira
|
defect
|
normal
|
#813 |
string exception raised to web renderer?
|
usability error
|
new
|
somebody
|
defect
|
minor
|
#896 |
log more info about Foolscap disconnections on storages nodes (to twistd.log)
|
foolscap DeadReferenceError
|
assigned
|
francois
|
defect
|
minor
|
#970 |
webapi PUT via multiple nodes can cause directory corruption but does not report UncoordinatedWriteError
|
error usability ucwe docs
|
new
|
nobody
|
defect
|
minor
|
#1052 |
"tahoe backup": report EnvironmentError more precisely
|
error tahoe-backup usability easy
|
assigned
|
davidsarah
|
defect
|
minor
|
#1279 |
silent failure of bin/tahoe when root partition is out of space?
|
usability error
|
reopened
|
somebody
|
defect
|
minor
|
#1414 |
tahoe get on DIR2 URIs fails with error message that is too terse
|
usability error
|
new
|
daira
|
defect
|
minor
|