Description of problem: Latest release of thin_delta returns "unknown option" error message when using --thin option. Version-Release number of selected component (if applicable): device-mapper-persistent-data-1.0.5-1.el9 How reproducible: always Steps to Reproduce: 1. thin_delta /dev/mapper/vgtest-swapvol --thin1 '1' --thin2 '9' 2. 3. Actual results: thin_delta /dev/mapper/vgtest-swapvol --thin1 '1' --thin2 '9' unknown option Expected results: thin_delta /dev/mapper/vgtest-swapvol --thin1 '1' --thin2 '9' <superblock uuid="" time="0" transaction="10" data_block_size="128" nr_data_blocks="1600"> <diff left="1" right="9"> <different begin="0" length="2"/> <different begin="13" length="17"/> <different begin="128" length="1"/> <different begin="191" length="1"/> </diff> </superblock> Additional info:
Fixed upstream: https://github.com/jthornber/thin-provisioning-tools/commit/ee74c54521 Awaiting for the next release.
Fixed in v1.0.6 upstream. Added two more functional tests to make sure the options work as expected. ``` # cargo test [--release] ... Running tests/thin_delta.rs test test_same_dev_id ... ok test test_same_root ... ok ```