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: