Description of problem: ----------------------- For Grafton stack, lvmetad needs to be disabled, and ignore vdsm configuration Version-Release number of selected component (if applicable): ------------------------------------------------------------- cockpit-ovirt-dashboard-0.10.7-0.0.5 How reproducible: ----------------- Always Steps to Reproduce: ------------------- 1. Disable lvmetad 2. Ignore vdsm configuration Actual results: --------------- lvmetad is enabled and, vdsm configured Expected results: ----------------- lvmetad should be disabled and, vdsm configuration should be ignored Additional info: ---------------- 1. section to be removed [shell2] action=execute command=vdsm-tool configure --force 2. section to be added [update-file] action=edit dest=/etc/lvm/lvm.conf replace=\tuse_lvmetad = 1 line=\tuse_lvmetad = 0 [service] action=stop service=lvm2-lvmetad.service
Suggested configuration will only stop the lvmstad. But I think we also need to add another service configuration to disable the lvmetad service.
As per my discussion with Sahina and Sas, vdsm itself takes care of configuring lvm and vdsm configuration. So we don't need to add a section for lvm configuration and vdsm configuration section can be removed.
Tested with ovirt-cockpit-dashboard-0.10.7-0.0.13 vdsm configuration is now removed from gdeploy config file