This bug, or a very similar one, is still present in duplicity 0.7.17 (current stable):
Local and Remote metadata are synchronized, no sync needed.
ionice: ignoring given class data for idle class
Traceback (innermost last):
File "/opt/duplicity-0.7.17/bin/duplicity", line 1555, in <module>
with_tempdir(main)
File "/opt/duplicity-0.7.17/bin/duplicity", line 1541, in with_tempdir
fn()
File "/opt/duplicity-0.7.17/bin/duplicity", line 1393, in main
do_backup(action)
File "/opt/duplicity-0.7.17/bin/duplicity", line 1419, in do_backup
action).set_values()
File "/opt/duplicity-0.7.17/local/lib/python2.7/site-packages/duplicity/collections.py", line 722, in set_values
backup_chains)
File "/opt/duplicity-0.7.17/local/lib/python2.7/site-packages/duplicity/collections.py", line 735, in set_matched_chain_pair
sig_chains = sig_chains and self.get_sorted_chains(sig_chains)
File "/opt/duplicity-0.7.17/local/lib/python2.7/site-packages/duplicity/collections.py", line 955, in get_sorted_chains
assert len(chain_list) == 2
AssertionError
This happens on very large/long backups that take close to a week to run, shorter backups seem to be doing fine. Running pristine duplicity-0.7.17 built from sources. Python 2.7.9 on a Debian jessie. The target is cf+hubic.
This bug, or a very similar one, is still present in duplicity 0.7.17 (current stable):
Local and Remote metadata are synchronized, no sync needed. -0.7.17/ bin/duplicity" , line 1555, in <module> tempdir( main) -0.7.17/ bin/duplicity" , line 1541, in with_tempdir -0.7.17/ bin/duplicity" , line 1393, in main backup( action) -0.7.17/ bin/duplicity" , line 1419, in do_backup .set_values( ) -0.7.17/ local/lib/ python2. 7/site- packages/ duplicity/ collections. py", line 722, in set_values -0.7.17/ local/lib/ python2. 7/site- packages/ duplicity/ collections. py", line 735, in set_matched_ chain_pair sorted_ chains( sig_chains) -0.7.17/ local/lib/ python2. 7/site- packages/ duplicity/ collections. py", line 955, in get_sorted_chains
ionice: ignoring given class data for idle class
Traceback (innermost last):
File "/opt/duplicity
with_
File "/opt/duplicity
fn()
File "/opt/duplicity
do_
File "/opt/duplicity
action)
File "/opt/duplicity
backup_chains)
File "/opt/duplicity
sig_chains = sig_chains and self.get_
File "/opt/duplicity
assert len(chain_list) == 2
AssertionError
This happens on very large/long backups that take close to a week to run, shorter backups seem to be doing fine. Running pristine duplicity-0.7.17 built from sources. Python 2.7.9 on a Debian jessie. The target is cf+hubic.
Should I file a new bug?