missing targets in multitarget may only be skipped if they can be recreated
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Duplicity |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Testcase:
$ cat /tmp/multi.json
[
{
"url": "file:/
},
{
"url": "file:///tmp/solid"
}
]
$ duplicity --no-encryption /etc/ 'multi:
.. backup finishes, /tmp/fragile and /tmp/solid contains the same data
# corrupt the first target
$ cat /tmp/multi.json
[
{
"url": "file:/
},
{
"url": "file:///tmp/solid"
}
]
$ duplicity list-current-files multi:/
Giving up after 1 attempts. OSError: [Errno 2] No such file or directory: '/xtmp/fragile
# corrupt the first target so that it can still be written to
$ cat /tmp/multi.json
[
{
"url": "file:/
},
{
"url": "file:///tmp/solid"
}
]
$ duplicity list-current-files multi:/
works..
# /tmp/fragile.new is created (as empty)
Expectation:
list works even if /xtmp/fragile may not be created.
System info:
Arch Linux
duplicity 0.7.19-2
python2 2.7.17-1
Changed in duplicity: | |
assignee: | nobody → Kenneth Loafman (kenneth-loafman) |
Changed in duplicity: | |
assignee: | Kenneth Loafman (kenneth-loafman) → nobody |
status: | In Progress → Fix Committed |
Changed in duplicity: | |
status: | Fix Committed → Fix Released |
Please upgrade to the current version of duplicity. This will assure that any bugs fixed since your release are available and may fix your issue.
There are three options:
* Release tarball Install - https:/ /launchpad. net/duplicity/ +download /launchpad. net/~duplicity- team/+archive/ ubuntu/ daily-dev- trunk
* Daily duplicity builds - https:/
* Stable snap builds - “sudo snap install duplicity —classic"
* Latest snap builds - “sudo snap install duplicity —classic —edge"
NOTE: UNinstall duplicity first if it was installed via the distribution repository. For Ubuntu, that would be "sudo apt-get purge duplicity".