Bug 1312636
Summary: | Editing a running VM seems to be broken | ||||||
---|---|---|---|---|---|---|---|
Product: | [oVirt] ovirt-engine | Reporter: | Ilanit Stein <istein> | ||||
Component: | BLL.Virt | Assignee: | Tomas Jelinek <tjelinek> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Ilanit Stein <istein> | ||||
Severity: | urgent | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 3.6.3.3 | CC: | bugs, eedri, gklein, mavital, tjelinek | ||||
Target Milestone: | ovirt-3.6.3 | Keywords: | Regression | ||||
Target Release: | 3.6.3.4 | Flags: | rule-engine:
ovirt-3.6.z+
rule-engine: blocker+ rule-engine: planning_ack+ michal.skrivanek: devel_ack+ mavital: testing_ack+ |
||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2016-03-11 07:23:24 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | Virt | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Engine.log, in response to edit running VM with guaranteed memory changed: 2016-02-29 07:20:37,954 WARN [org.ovirt.engine.core.utils.ObjectIdentityChecker] (ajp-/127.0.0.1:8702-8) [] Field 'minAllocatedMem' can not be updated when status is 'Up' 2016-02-29 07:20:37,955 WARN [org.ovirt.engine.core.utils.ObjectIdentityChecker] (ajp-/127.0.0.1:8702-8) [] Field 'balloonEnabled' can not be updated when status is 'Up' 2016-02-29 07:20:37,957 WARN [org.ovirt.engine.core.utils.ObjectIdentityChecker] (ajp-/127.0.0.1:8702-8) [] Field 'rngDevice' can not be updated when status is 'Up' 2016-02-29 07:20:37,958 WARN [org.ovirt.engine.core.utils.ObjectIdentityChecker] (ajp-/127.0.0.1:8702-8) [] Field 'soundDeviceEnabled' can not be updated when status is 'Up' 2016-02-29 07:20:37,960 WARN [org.ovirt.engine.core.utils.ObjectIdentityChecker] (ajp-/127.0.0.1:8702-8) [] Field 'consoleEnabled' can not be updated when status is 'Up' 2016-02-29 07:20:37,961 WARN [org.ovirt.engine.core.utils.ObjectIdentityChecker] (ajp-/127.0.0.1:8702-8) [] Field 'virtioScsiEnabled' can not be updated when status is 'Up' 2016-02-29 07:20:37,962 WARN [org.ovirt.engine.core.utils.ObjectIdentityChecker] (ajp-/127.0.0.1:8702-8) [] Field 'graphicsDevices' can not be updated when status is 'Up' On rhevm 3.6.3.2-0.1.el6 The Edit running VM works fine. Therefore, the regression started on last version, rhevm 3.6.3.3-0.1 Additional info: 1. For a running VM, there is no possibility to update the memory or the cpu meaning memory / CPU hot plug is not working (press OK on the "pending virtual machine changes") Also if choosing apply later for these 2, and press OK, also nothing happen. 2. ui.log is empty (no exception) and, no exceptions on browser console (F12): Mon Feb 29 10:26:54 GMT+200 2016 org.ovirt.engine.ui.uicompat.EnumTranslator WARNING: trying to localize null, probable error. Exception is not thrown, returning 'N/A' D9824060196356E77F245FF94D64811E.cache.html:24115 It is a regression caused by https://gerrit.ovirt.org/#/c/53646 with a consequence that the running vm can not be edited. The fix is a trivial one liner, proposing for 3.6.3. not yet modified, needs some more backports still just post... It is a regression between 3.6.3.2 and 3.6.3.3 fixed in 3.6.3.4 -> does not need doc text. Verified on rhevm-3.6.3.4-0.1.el6.noarch Checked change of memory (enlarge/reduce), cpu (hot plug/unplug), guaranteed memory, all work as expected. |
Created attachment 1131229 [details] vm_up_gurenteed_memory_changed1.png Description of problem: Edit a running VM, with some parameter/s that can be applied only on next boot, doesn't work: After edit VM with some parameter/s, that require VM restart, A window titled "pending virtual machine changes" opens, with a list of these parameter/s (screen shot attached), but press "OK" in this window, does nothing. The only option that work, is "Cancel". Version-Release number of selected component (if applicable): rhevm-3.6.3.3-0.1 How reproducible: 100% (no matter which parameter, that require restart is changed) Expected results: Edit running VM with parameters, that require VM restart should be possible.