Description of problem: Running on an upgrade from CS8 to CS9, and I'm running into an issue with my VDO disk import. It appears that the script `lvm_import_vdo` relies on the `vdo` script but it is was deprecated and removed. Version-Release number of selected component (if applicable): 2.03.21-1 How reproducible: Run lvm_import_vdo and observe error. Steps to Reproduce: 1. `# lvm_import_vdo --dry-run <known-vdo-volume-created-in-CS8>` Actual results: [root@core ~]# lvm_import_vdo --dry-run /dev/md1 lvm_import_vdo: Checked whether device /dev/md1 is already LV (0). lvm_import_vdo: Getting YAML VDO configuration. /sbin/lvm_import_vdo: line 278: vdo: command not found Expected results: Successful import. Additional info:
Yep - 'lvm_import_vdo' is only working on RHEL8 - and ATM is currently not usable on RHEL9 - as this distribution no longer provides 'vdo' manager. Users of RHEL8 are supposed to upgrade their VDO volumes *before* they switch to RHEL9. Packaging of lvm2 likely should be complaint and not package this conversion script for RHEL9 package.
Documentation should also be updated for RHEL 9 then - https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/deduplicating_and_compressing_logical_volumes_on_rhel/proc_importing-existing-vdo-volumes-to-lvm_deduplicating-and-compressing-logical-volumes-on-rhel
[removed-accidental double submission]