Description of problem: hosted-engine setup proposes as a default to use all the available RAM for the engine VM also if bigger than the value in the appliance OVF. Example: 256 GB host, 16 GB recommended in the engine-appliance OVF: Please specify the memory size of the VM in MB [Defaults to maximum available: 255067]: Version-Release number of selected component (if applicable): 1.3.2.2 How reproducible: 100% Steps to Reproduce: 1. hosted-engine --deploy on a system with more than 16GB of RAM 2. 3. Actual results: Please specify the memory size of the VM in MB [Defaults to maximum available: 255067]: Expected results: Please specify the memory size of the VM in MB [Defaults to appliance OVF value: 16384]: Additional info: Probably is the result of a string vs integer comparison. Please ensure that we are always handling it as an integer (also if the user enters a custom value and we gather it via dialog.queryEnvKey )
Verified on ovirt-hosted-engine-setup-1.3.3.3-1.el7ev.noarch