[tahoe-lafs-trac-stream] [Tahoe-LAFS] #1081: FTP upload silently fails when nodes < happiness

Tahoe-LAFS trac at tahoe-lafs.org
Tue Dec 2 19:43:35 UTC 2014


#1081: FTP upload silently fails when nodes < happiness
-------------------------------------+-------------------------------------
     Reporter:  slush                |      Owner:  davidsarah
         Type:  defect               |     Status:  assigned
     Priority:  major                |  Milestone:  soon
    Component:  code-frontend-ftp-   |    Version:  1.7β
  sftp                               |   Keywords:  ftpd upload error
   Resolution:                       |  reliability unfinished-business
Launchpad Bug:                       |  servers-of-happiness
-------------------------------------+-------------------------------------
Changes (by warner):

 * component:  code-frontend => code-frontend-ftp-sftp


Old description:

> When I upload file using FTP (SFTP not affected), the upload successfully
> passes these phases:
>
> *) Upload locally to tmp dir
>
> *) Upload to helper (if used)
>
> *) Converted to CHK_encoding (when using helper)
>
> And then the FTP transfer silently fails, pretending that upload
> successfully finished. When I refresh the directory listing, the file
> isn't there.
>
> Expected behaviour (from my view of common user):
> FTP upload should finish after all phases of tahoe upload.
>
> Used software: Node - Windows7 with patched Twisted. Helper - Debian
> without patch.
>
> I tried scenario many times with different files and happiness and both
> with or without helper.
>
> Note: Using SFTP in same scenario (nodes < happiness) leads to
> RemoteException in SFTP client which indicates that something went wrong.
>
> How to reproduce:
>
> a) Wait until count of nodes is less than current happiness in config.
>
> b) or set happiness in config to something large.
>
> Reproducibility: always

New description:

 When I upload file using FTP (SFTP not affected), the upload successfully
 passes these phases:

 *) Upload locally to tmp dir

 *) Upload to helper (if used)

 *) Converted to CHK_encoding (when using helper)

 And then the FTP transfer silently fails, pretending that upload
 successfully finished. When I refresh the directory listing, the file
 isn't there.

 Expected behaviour (from my view of common user):
 FTP upload should finish after all phases of tahoe upload.

 Used software: Node - Windows7 with patched Twisted. Helper - Debian
 without patch.

 I tried scenario many times with different files and happiness and both
 with or without helper.

 Note: Using SFTP in same scenario (nodes < happiness) leads to
 RemoteException in SFTP client which indicates that something went wrong.

 How to reproduce:

 a) Wait until count of nodes is less than current happiness in config.

 b) or set happiness in config to something large.

 Reproducibility: always

--

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1081#comment:12>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list