Bug 1014952
Summary: | [admin portal] cannot add Windows VM with 512MB memory, or more than 64GB | ||
---|---|---|---|
Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Jiri Belka <jbelka> |
Component: | ovirt-engine-webadmin-portal | Assignee: | Roy Golan <rgolan> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Ilanit Stein <istein> |
Severity: | urgent | Docs Contact: | |
Priority: | unspecified | ||
Version: | 3.3.0 | CC: | acathrow, ecohen, iheim, istein, mavital, michal.skrivanek, Rhev-m-bugs, s.kieske, srevivo, yeylon |
Target Milestone: | --- | Keywords: | Regression |
Target Release: | 3.3.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | virt | ||
Fixed In Version: | is24 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | Type: | Bug | |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1026487, 1038284 |
Description
Jiri Belka
2013-10-03 07:57:33 UTC
we should only warn, or maybe even just a tooltip, but not block on other memory sizes... [fixing flags] FailedQA in rhevm-3.3.0-0.28.beta1.el6ev.noarch (is20). Verification steps were done according to reproducer in comment#0. Optional approach: In 3.3 try to create a Windows 7 x64 VM with RAM less than 1024 MB or greater than 64000 MB. Result is the same - error dialog: Cannot add VM. Illegal memory size is provided, size needs to be between 1024 MB and 64000 MB. in build 21 Verified on is21. Try to create a Windows 7 x64 VM with RAM less than 1024 MB or greater than 64000 MB - and see it succeeds. correction to comment #5: I checked less than 512M, not 1024M Ilanit I'm re-opening this. I'm fixing this to write an Event log and not a the file log so the automation could be fixed to check the event log Please consider returning memory min\max validation. It is not always clear from logs, why it fails to run. For example, Boot from pxe of a VM with 1M memory: VM turn into pause mode, and there was no clear error on vdsm log, pointing that the root cause was the small size of VM memory. It seem more reasonable to me, to stop user at the point of creating the VM, than later on let him handle the consequences of the wrong memory size. Also warning in the audit log, might be not noticed. Ilanit. I don't agree. It's PEBKAC problem. Software should not always try to detect if a user put stupid settings. But if a memory value is accepted by UI and not by qemu, then this is different case. UI should not allow to accept lower mem value than qemu could accept. We can also add comment near the VM memory size in UI like: "Recommended values 256mb - 64,000mb for Other OS" Verified on is24.1 (In reply to Ilanit Stein from comment #10) > We can also add comment near the VM memory size in UI like: > "Recommended values 256mb - 64,000mb for Other OS" yeah, that would be nice a nice improvement Closing - RHEV 3.3 Released Closing - RHEV 3.3 Released Closing - RHEV 3.3 Released |