Well,
  It successfully passed the tests (skipped a few, but passed) when I 
installed the right llfuse.
I tried using upgrade and get this error:
s3qladm upgrade s3://petersfamilybackup
Uncaught top-level exception:
Traceback (most recent call last):
  File "/home/kurt/s3qlpy3/s3qlenv/bin/s3qladm", line 9, in <module>
    load_entry_point('s3ql==2.15', 'console_scripts', 's3qladm')()
  File 
"/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/adm.py",
 
line 87, in main
    with get_backend(options) as backend:
  File 
"/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/common.py",
 
line 260, in get_backend
    getattr(options, 'compress', ('lzma', 2)), raw)()
  File 
"/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/common.py",
 
line 340, in get_backend_factory
    backend.fetch('s3ql_passphrase')
  File 
"/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/backends/common.py",
 
line 351, in fetch
    return self.perform_read(do_read, key)
  File 
"/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/backends/common.py",
 
line 107, in wrapped
    return method(*a, **kw)
  File 
"/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/backends/common.py",
 
line 314, in perform_read
    fh = self.open_read(key)
  File 
"/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/backends/common.py",
 
line 107, in wrapped
    return method(*a, **kw)
  File 
"/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/backends/s3c.py",
 
line 307, in open_read
    meta = self._extractmeta(resp, key)
  File 
"/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/backends/s3c.py",
 
line 715, in _extractmeta
    raise CorruptedObjectError('Invalid metadata format: %s' % format_)
s3ql.backends.common.CorruptedObjectError: Invalid metadata format: raw




On Tuesday, February 2, 2016 at 5:53:42 PM UTC-7, kurt wrote:
>
> I'm trying to upgrade and use 2.15 using virtualenv. All the install tests 
> seem to have passed. 
> except: 
> [code]
> tests/t3_fs_api.py::fs_api_tests::test_create_open PASSED
> tests/t3_fs_api.py::fs_api_tests::test_edit FAILED
>
> ================================================ FAILURES 
> ================================================
> _________________________________________ fs_api_tests.test_edit 
> _________________________________________
> Traceback (most recent call last):
>   File "/home/kurt/s3qlpy3/s3ql-2.15/tests/t3_fs_api.py", line 744, in 
> test_edit
>     self.server.setattr(inode.id, attr)
>   File "/home/kurt/s3qlpy3/s3ql-2.15/src/s3ql/fs.py", line 864, in setattr
>     if attr.st_atime is not None:
> AttributeError: 'llfuse.EntryAttributes' object has no attribute 'st_atime'
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures 
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> ====================== 1 failed, 176 passed, 1 skipped, 1 warnings in 
> 80.31 seconds
>
> [code]
> I ran s3 anyways to see if it would work and I got "Invalad Bucket name: 
> bucket is peters_family_photos"
> I seem to have remembered modifying line 43 in backend/s3.py according to 
> this note:
>
> https://groups.google.com/forum/#!searchin/s3ql/invalid$20bucket$20name/s3ql/NGZUYr3vQDI/DjljMXicYbkJ
>
> But I don't know regex very well, nor what you're testing for, so I 
> commented those lines out.
> Now I get his error:
> [code]
> Using 4 upload threads.
> Autodetected 4052 file descriptors available for cache entries
> Uncaught top-level exception:
> Traceback (most recent call last):
>   File "/home/kurt/s3qlpy3/s3qlenv/bin/mount.s3ql", line 9, in <module>
>     load_entry_point('s3ql==2.15', 'console_scripts', 'mount.s3ql')()
>   File 
> "/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/mount.py",
>  
> line 120, in main
>     options.authfile, options.compress)
>   File 
> "/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/common.py",
>  
> line 340, in get_backend_factory
>     backend.fetch('s3ql_passphrase')
>   File 
> "/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/backends/common.py",
>  
> line 351, in fetch
>     return self.perform_read(do_read, key)
>   File 
> "/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/backends/common.py",
>  
> line 107, in wrapped
>     return method(*a, **kw)
>   File 
> "/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/backends/common.py",
>  
> line 314, in perform_read
>     fh = self.open_read(key)
>   File 
> "/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/backends/common.py",
>  
> line 107, in wrapped
>     return method(*a, **kw)
>   File 
> "/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/backends/s3c.py",
>  
> line 307, in open_read
>     meta = self._extractmeta(resp, key)
>   File 
> "/home/kurt/s3qlpy3/s3qlenv/lib/python3.4/site-packages/s3ql-2.15-py3.4-linux-x86_64.egg/s3ql/backends/s3c.py",
>  
> line 715, in _extractmeta
>     raise CorruptedObjectError('Invalid metadata format: %s' % format_)
> s3ql.backends.common.CorruptedObjectError: Invalid metadata format: raw
> [code]
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"s3ql" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to