Bug 1458754
Summary: | [RFE] It is not possible to add sockets to RHEV host via Satellite | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Konstantin Trufanov <ktrufano> |
Component: | Compute Resources - RHEV | Assignee: | Shira Maximov <mshira> |
Status: | CLOSED ERRATA | QA Contact: | Lukáš Hellebrandt <lhellebr> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.2.9 | CC: | bkearney, cdonnell, inecas, jcallaha, kbidarka, kdixon, lhellebr, michal.skrivanek, orabin, tbrisker |
Target Milestone: | 6.4.0 | Keywords: | FutureFeature |
Target Release: | Unused | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-10-16 15:27:35 UTC | 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: | 1505576, 1589779 |
Description
Konstantin Trufanov
2017-06-05 11:53:10 UTC
Connecting redmine issue http://projects.theforeman.org/issues/10395 from this bug Reproducer: 1) Create a RHEV computing resource (infrastructure -> computing resources) 2) Create a new host from WebUI (hosts -> new host), using that computing resource in the "Deploy on" field Result: "Failed to create a compute RHEV test (RHEV) instance testrhevhost.testdomain: Cannot add VM. Max number of cpu per socket exceeded" FailedQA with Sat6.3 snap 18 and both RHEV 3.5.7-0.1 and RHEV 4.1.7.2-0.1. When trying to create a host with 24 CPUs, the following error occurs and the host isn't created: "Unable to save Failed to create a compute RHEV test (RHEV) instance testhost.testdomain: Cannot add VM. Max number of cpu per socket exceeded" Creating the host manually in RHEV works so this shouldn't be caused by some limit set on that RHEV instance. There is one host with 2 sockets, 6 cores per socket and 2 threads per core, which is enough for a 6:2:2 config; but even if it wasn't, it should be at least possible to create a host and not run it. Note: When creating a guest in RHEV manually, it is not enough to set 24 cores: one must specifically set the setup of 6:2:2. This might be where things go wrong. Current supported topology maximum is 16 sockets, 16 cores/socket Lukáš, When you tested this, did you use the same user for RHV for the compute resource login as you did to login to the RHV WebUI and create the custom host? Yes Created redmine issue http://projects.theforeman.org/issues/22117 from this bug Choosing the number of cores was fixed by http://projects.theforeman.org/issues/10395 but Satellite does not have an option to choose number of sockets. I'm changing this to a RFE to add the number of sockets. I cleaned up the sat-6.3.0? flag. It was set to backlog on 3 January. Upstream bug assigned to oprazak This was already in foreman 1.18.0, looks like automation missed it somehow. Moving to ONQA Verified with Sat 6.4 snap 20. Used reproducer from comment 4 with 8 cores and 3 sockets. Tested with both APIv3 and APIv4. The VM got created with 24 cores as 3:8:1. I think "Cores" should actually be worded as "Cores per socket". I will verify this BZ as it's much better now than it was and create a different BZ about this nitpick issue. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2018:2927 |