Activity log for bug #1644682

Date Who What changed Old value New value Message
2016-11-25 01:48:47 Lucas bug added bug
2016-11-25 01:50:13 Lucas description The program installed correctly and service is running, bound to 127.0.0.1. I also set `auth-url` to `https://auth.api.rackspacecloud.com/v1.0` in the default conf file. I restarted the service to get these changes. I can authenticate using my username and API key, and see an `sftp>` prompt. Any attempt to navigate the remote filesysem fail, `ls`, `cd`, etc. The log shows these types of errors: ERR [20161125-01:24:36.080] thr=3 paramiko: unexpected error: list_folder('/',) from ('127.0.0.1', 50266): request() got an unexpected keyword argument 'body' Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/sftpcloudfs/server.py", line 56, in wrapper rc = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/sftpcloudfs/server.py", line 92, in list_folder for leaf, stat in self.fs.listdir_with_stat(path) ] File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 102, in wrapper return fn(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 750, in listdir_with_stat return [(unicode(name, 'utf-8)'), stat) for name, stat in self._listdir_cache.listdir_with_stat(path)] File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 522, in listdir_with_stat self.listdir(path) File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 499, in listdir self.listdir_root(cache) File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 472, in listdir_root _, objects = self.conn.get_account() File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 1239, in get_account full_listing=full_listing) File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 1189, in _retry rv = func(self.url, self.token, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 423, in get_account conn.request(method, full_path, '', headers) File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 66, in request_x_forwarded_for fn(method, url, body=body, headers=headers) TypeError: request() got an unexpected keyword argument 'body' ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: sftpcloudfs 0.12.2-1 ProcVersionSignature: Ubuntu 3.13.0-101.148-generic 3.13.11-ckt39 Uname: Linux 3.13.0-101-generic x86_64 ApportVersion: 2.14.1-0ubuntu3.21 Architecture: amd64 Date: Fri Nov 25 01:37:03 2016 PackageArchitecture: all ProcEnviron: TERM=screen-256color SHELL=/bin/bash PATH=(custom, user) LANG=en_US.UTF-8 XDG_RUNTIME_DIR=<set> SourcePackage: sftpcloudfs UpgradeStatus: Upgraded to trusty on 2014-09-25 (791 days ago) The program installed correctly and the service is running, bound to 127.0.0.1. I also set `auth-url` to `https://auth.api.rackspacecloud.com/v1.0` in the default conf file. I restarted the service to get these changes. I can authenticate with my username and API key, and see an `sftp>` prompt. Any attempt to navigate the remote filesystem fails, `ls`, `cd`, etc. The log shows these types of errors: ERR [20161125-01:24:36.080] thr=3 paramiko: unexpected error: list_folder('/',) from ('127.0.0.1', 50266): request() got an unexpected keyword argument 'body' Traceback (most recent call last):   File "/usr/lib/python2.7/dist-packages/sftpcloudfs/server.py", line 56, in wrapper     rc = func(*args, **kwargs)   File "/usr/lib/python2.7/dist-packages/sftpcloudfs/server.py", line 92, in list_folder     for leaf, stat in self.fs.listdir_with_stat(path) ]   File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 102, in wrapper     return fn(*args, **kwargs)   File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 750, in listdir_with_stat     return [(unicode(name, 'utf-8)'), stat) for name, stat in self._listdir_cache.listdir_with_stat(path)]   File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 522, in listdir_with_stat     self.listdir(path)   File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 499, in listdir     self.listdir_root(cache)   File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 472, in listdir_root     _, objects = self.conn.get_account()   File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 1239, in get_account     full_listing=full_listing)   File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 1189, in _retry     rv = func(self.url, self.token, *args, **kwargs)   File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 423, in get_account     conn.request(method, full_path, '', headers)   File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 66, in request_x_forwarded_for     fn(method, url, body=body, headers=headers) TypeError: request() got an unexpected keyword argument 'body' ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: sftpcloudfs 0.12.2-1 ProcVersionSignature: Ubuntu 3.13.0-101.148-generic 3.13.11-ckt39 Uname: Linux 3.13.0-101-generic x86_64 ApportVersion: 2.14.1-0ubuntu3.21 Architecture: amd64 Date: Fri Nov 25 01:37:03 2016 PackageArchitecture: all ProcEnviron:  TERM=screen-256color  SHELL=/bin/bash  PATH=(custom, user)  LANG=en_US.UTF-8  XDG_RUNTIME_DIR=<set> SourcePackage: sftpcloudfs UpgradeStatus: Upgraded to trusty on 2014-09-25 (791 days ago)