Merge lp:~verterok/ubuntuone-client/safe-md-v5-migration into lp:ubuntuone-client
Proposed by
Guillermo Gonzalez
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | Facundo Batista | ||||||||
Approved revision: | 450 | ||||||||
Merged at revision: | not available | ||||||||
Proposed branch: | lp:~verterok/ubuntuone-client/safe-md-v5-migration | ||||||||
Merge into: | lp:ubuntuone-client | ||||||||
Diff against target: |
292 lines (+158/-34) 4 files modified
tests/syncdaemon/test_fileshelf.py (+39/-3) tests/syncdaemon/test_vm.py (+71/-1) ubuntuone/syncdaemon/file_shelf.py (+9/-0) ubuntuone/syncdaemon/volume_manager.py (+39/-30) |
||||||||
To merge this branch: | bzr merge lp:~verterok/ubuntuone-client/safe-md-v5-migration | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Facundo Batista (community) | Approve | ||
Natalia Bidart (community) | Approve | ||
Review via email: mp+22234@code.launchpad.net |
Commit message
Backup volume manager metadata before doing the migration to v6 and restore it in case of error.
Description of the change
This branch make the migration from volumemanager metadata v5 to v6 a bit more robust by doing a backup of current metadata and restoring it in case of error.
To post a comment you must log in.
Past tense for break is broke, without a 'd'. Could you remove the d from the test case names?
Approving nevertheless.