Bug 1356475
Summary: | RHEV VM Reconfigure: Hot unplug CPU and Hot add memory request succeed, though it should fail on not-supported | |||
---|---|---|---|---|
Product: | Red Hat CloudForms Management Engine | Reporter: | Ilanit Stein <istein> | |
Component: | Providers | Assignee: | Juan Hernández <juan.hernandez> | |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Ilanit Stein <istein> | |
Severity: | medium | Docs Contact: | ||
Priority: | unspecified | |||
Version: | 5.6.0 | CC: | cpelland, jfrey, jhardy, juan.hernandez, masayag, obarenbo, oourfali, simaishi | |
Target Milestone: | GA | Keywords: | TestOnly, ZStream | |
Target Release: | 5.8.0 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | rhev | |||
Fixed In Version: | 5.8.0.0 | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1431808 (view as bug list) | Environment: | ||
Last Closed: | 2017-06-12 17:15:38 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | RHEVM | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1431808 |
Description
Ilanit Stein
2016-07-14 08:23:23 UTC
Retested on CFME-5.7.0.9 (appliance leased from Sprout) and RHV-4.0.4 VM Reconfigure: cpu sockets 4->1, memory 100M->256M CFME request failed: Description VM Reconfigure for: test_hot - Memory: 256 MB, Processor Sockets: 1, Processor Cores Per Socket: 1, Total Processors: 1 Last Message Error: [Cannot edit VM. Physical Memory Guaranteed cannot exceed Memory Size.] RHV VM event: Failed to hot set memory to VM test_hot. Underlying error message: Cannot hot set memory VM. Plugged memory must be multiplication of 256. The VM was not updated. The following pull requests should address this issue: Add support for matrix parameters to update memory https://github.com/ManageIQ/ovirt/pull/72 Adjust memory reconfiguration for oVirt https://github.com/ManageIQ/manageiq/pull/12550 The patches in comment 3 address the problems of: - VM memory hot plug fail on RHV side on the restriction of 256 multiply. - Failure of [Cannot edit VM. Physical Memory Guaranteed cannot exceed Memory Size.] But it do not resolve the problem of VM cpu un plug, failing on RHV-3.6 (as it is not supported), but pass on CFME side. I guess the root cause here is that RHV do not report this as a failure, and thus on CFME the request pass. On RHV side, the CPU hot unplug will be set on the VM's next run. Juan, Can you please address this issue? Moti, if I remember correctly we decided to not fix the CPU un plug for 3.6, can you confirm? (In reply to Juan Hernández from comment #5) > Moti, if I remember correctly we decided to not fix the CPU un plug for 3.6, > can you confirm? Confirmed. I added a DOC_TEXT on Bug 1356468 for this issue. This isn't fixed in the 'master' branch. Juan - this should be at least on POST, right? Wasn't it on the 5.8.0 build? Yes, it has been merged and backported, moving to POST. Juan, is https://github.com/ManageIQ/manageiq/pull/12550 the last PR needed for this BZ? Yes Satoe, I believe that is the last PR needed. Verified on CFME-5.8.0.11/RHV-4.0.7: VM Reconfigure: cpu sockets 4->1, memory 100M->256M CFME request succeed. On RHV side, VM memory updated to 356 MB (as expected, memory delta is rounded to 256MB), and CPU hot unplug failed on: "Hot un-plugging a CPU is not supported for cluster version 4.0 and architecture x86_64." As this bug do not handle the cpu hot unplug, and it will documented, according to comment #6, moving bug to verified. |