found 654198 0.29-1
thanks

On Sun, Apr 22, 2012 at 03:32:46PM +0100, Lars Wirzenius wrote:
> close 654198 0.26-1
> thanks
> 
> the corruption when obnam is terminated with control-c should be fixed
> as of version 0.26-1, but I forgot to include the bug in the changelog.

Reopening per IRC discussion. I still get an assertion failure with
obnam+larch 0.29-1 if I interrupt obnam before the first checkpoint
(after 13.10 MiB), then run obnam fsck:

------------------------------------------------------------
$ obnam fsck
Checking 3/5: B-tree chunklistTraceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/cliapp/app.py", line 144, in _run
    self.process_args(args)
  File "/usr/lib/python2.7/dist-packages/obnamlib/app.py", line 157, in 
process_args
    cliapp.Application.process_args(self, args)
  File "/usr/lib/python2.7/dist-packages/cliapp/app.py", line 348, in 
process_args
    method(args[1:])
  File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/fsck_plugin.py", line 
293, in fsck
    for more in work.do() or []:
  File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/fsck_plugin.py", line 
241, in do
    forest = larch.open_forest(dirname=self.dirname, vfs=self.repo.fs)
  File "/usr/lib/python2.7/dist-packages/larch/forest.py", line 181, in 
open_forest
    assert 'key_size' in ns_temp.get_metadata_keys()
AssertionError
------------------------------------------------------------

After finishing the backup by rerunning the same obnam backup command,
obnam fsck seems to be happy.

        Sami

Attachment: signature.asc
Description: Digital signature

Reply via email to