Description of problem: Starting from 3.4, the default paths to sysprep files are no longer stored in DB vdc_options table, but in OS info definition file(s) (by default in /etc/ovirt-engine/osinfo.conf.d/00-defaults.properties). But the related parameters are still present in the DB which may leave the customer in false belief that sysprep files are still managed via DB/engine-config. Version-Release number of selected component (if applicable): rhevm-3.4.0-0.13.beta3.el6ev.noarch (av6) How reproducible: 100% Steps to Reproduce: 1. List all SysPrep*Path parameters from configuration (vdc_options table): engine-config -a | egrep 'SysPrep.*Path' 2. 3. Actual results: SysPrep*Path parameters are still present (with empty value): # engine-config -a | egrep 'SysPrep.*Path' SysPrep2K3Path: version: general SysPrep2K8Path: version: general SysPrep2K8R2Path: version: general SysPrep2K8x64Path: version: general SysPrepWindows7Path: version: general SysPrepWindows7x64Path: version: general SysPrepWindows8Path: version: general SysPrepWindows8x64Path: version: general SysPrepWindows2012x64Path: version: general SysPrepXPPath: version: general Expected results: All SysPrep*Path parameters should be removed from vdc_options as they are defined in OS info file(s) in RHEVM 3.4. Additional info:
these should be safely dropped as AFAIK they're not in use anymore
Please either open a BZ on engine-setup which still rely on SysPrep in the DB detailing what should be done or push a patch for fixing it, thanks.
Verified on rhevm 3.6.2-10