Description of problem: Currently host-deploy will install a couple of packages on a system which are not required by vdsm itself, (i.e. vdsm-cli). The question is: Why are those packages not dependencies of vdsm - if they are required by it? The complete list of packages beeing installed by host-deploy at deploy time is here: https://gerrit.ovirt.org/gitweb?p=ovirt-host-deploy.git;a=blob;f=ovirt-host-deploy-offline.spec.in;hb=HEAD#l31 Version-Release number of selected component (if applicable): 3.6 How reproducible: Always Steps to Reproduce: 1. Install vdsm on a host 2. Disable all repos 3. Try adding the host to Engine Actual results: After 3: Failure because vdsm-cli can not be installed. Expected results: By manually installing vdsm in step 2, all required dependencies willl be installed. Additional info:
vdsm-cli is there since initial commit: Sun Nov 18 02:20:25 2012. It seems it's not used in any critical path so I'm fine with dropping it.
vdsm-cli is a required dependency of the sos plugin shipped within vdsm. Please open a bz on vdsm for adding proper dependency there.