Package: s3ql
Version: 2.11.1+dfsg-2
Severity: grave
Justification: renders package unusable

Dear Maintainer,

I mounted an S3QL file system and ran rsync to transfer data to the file
system.  After a few minutes I noticed the rsync process was no longer 
scanning the file system or transfering data.  Ctrl-C would not terminate
the rsync (presumably locked in some I/O transaction).  mount.s3ql appears
hung and I could not unmount the file system.

The mount log file (see below) showed an exception had been thrown and
my .s3ql directory has about 600 raw_streamXXX files in it.

I killed everything, ran fsck on the file system, remounted and tried again
with the same result.

Contents of mount.log:

2014-12-03 23:17:03.472 23261:MainThread (name)s.determine_threads: Using 8 
upload threads.
2014-12-03 23:17:03.473 23261:MainThread (name)s.main: Autodetected 4040 file 
descriptors available for cache entries
2014-12-03 23:17:12.025 23261:MainThread (name)s.get_metadata: Using cached 
metadata.
2014-12-03 23:17:12.029 23261:MainThread (name)s.main: Mounting filesystem...
2014-12-03 23:17:12.043 23269:MainThread (name)s.detach_process_context: 
Daemonizing, new PID is 23270
2014-12-03 23:20:46.372 23270:Thread-18 (name)s._parse_xml_response: Server did 
not provide Content-Type, assuming XML
2014-12-03 23:21:21.816 23270:Thread-18 (name)s.excepthook: Uncaught top-level 
exception:
Traceback (most recent call last):
  File "/usr/lib/s3ql/s3ql/mount.py", line 66, in run_with_except_hook
    run_old(*args, **kw)
  File "/usr/lib/python3.4/threading.py", line 868, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/lib/s3ql/s3ql/block_cache.py", line 684, in _removal_loop
    backend.delete_multi(['s3ql_data_%d' % i for i in ids])
  File "/usr/lib/s3ql/s3ql/backends/comprenc.py", line 273, in delete_multi
    return self.backend.delete_multi(keys, force=force)
  File "/usr/lib/s3ql/s3ql/backends/s3.py", line 81, in delete_multi
    self._delete_multi(tmp, force=force)
  File "/usr/lib/s3ql/s3ql/backends/common.py", line 46, in wrapped
    return method(*a, **kw)
  File "/usr/lib/s3ql/s3ql/backends/s3.py", line 116, in _delete_multi
    resp = self._do_request('POST', '/', subres='delete', body=body, 
headers=headers)
  File "/usr/lib/s3ql/s3ql/backends/s3c.py", line 409, in _do_request
    query_string=query_string, body=body)
  File "/usr/lib/s3ql/s3ql/backends/s3c.py", line 638, in _send_request
    self.conn.send_request(method, path, body=body, headers=headers)
  File "/usr/lib/python3/dist-packages/dugong/__init__.py", line 484, in 
send_request
    self.timeout)
  File "/usr/lib/python3/dist-packages/dugong/__init__.py", line 1373, in 
eval_coroutine
    if not next(crt).poll(timeout=timeout):
  File "/usr/lib/python3/dist-packages/dugong/__init__.py", line 511, in 
co_send_request
    self.connect()
  File "/usr/lib/python3/dist-packages/dugong/__init__.py", line 410, in connect
    self._sock = socket.create_connection((self.hostname, self.port))
  File "/usr/lib/python3.4/socket.py", line 491, in create_connection
    for res in getaddrinfo(host, port, 0, SOCK_STREAM):
  File "/usr/lib/python3.4/socket.py", line 530, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name or service not known




-- System Information:
Debian Release: 7.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), 
(500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages s3ql depends on:
ii  fuse                   2.9.3-9
ii  libc6                  2.18-4
ii  libjs-sphinxdoc        1.1.3+dfsg-4
ii  libsqlite3-0           3.7.13-1+deb7u1
ii  psmisc                 22.19-1+deb7u1
ii  python3                3.4.2-1
ii  python3-apsw           3.8.6-r1-1
ii  python3-crypto         2.6.1-5+b2
ii  python3-defusedxml     0.4.1-2
ii  python3-dugong         3.3+dfsg-2
ii  python3-llfuse         0.40-2+b2
ii  python3-pkg-resources  5.5.1-1
ii  python3-requests       2.4.3-4

s3ql recommends no packages.

s3ql suggests no packages.

-- debconf-show failed


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to