Bug 1319881
| Summary: | Hosted-engine CPU type list should match the list on the engine | ||
|---|---|---|---|
| Product: | [oVirt] ovirt-hosted-engine-setup | Reporter: | Marina Kalinin <mkalinin> |
| Component: | Plugins.General | Assignee: | Simone Tiraboschi <stirabos> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Shira Maximov <mshira> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 1.3.4.0 | CC: | bugs, jas, mavital, sbonazzo, stirabos, ylavi |
| Target Milestone: | ovirt-3.6.5 | Flags: | rule-engine:
ovirt-3.6.z+
ylavi: planning_ack+ sbonazzo: devel_ack+ mavital: testing_ack+ |
| Target Release: | 1.3.5.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-04-21 14:41:47 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | Integration | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1321997 | ||
(In reply to Marina from comment #0) > What is missing: > 3:IBM POWER8:powernv,model_POWER8:POWER8:ppc64; We don't build hosted-engine for ppc64 > 8:Intel Haswell-noTSX > Family:vmx,nx,model_Haswell-noTSX:Haswell-noTSX:x86_64; > 10:Intel Broadwell-noTSX > Family:vmx,nx,model_Broadwell-noTSX:Broadwell-noTSX:x86_64; > 11:Intel Broadwell Family:vmx,nx,model_Broadwell:Broadwell:x86_64; OK verified on: ovirt-hosted-engine-setup-1.3.5.0-1.el7ev.noarch ovirt-hosted-engine-ha-1.3.5.2-1.el7ev.noarch verification steps: look at Hosted-engine list in ovirt-hosted-engine-setup/vdsmd/cpu.py: and search for the following CPU types: 8:Intel Haswell-noTSX Family:vmx,nx,model_Haswell-noTSX:Haswell-noTSX:x86_64; 10:Intel Broadwell-noTSX Family:vmx,nx,model_Broadwell-noTSX:Broadwell-noTSX:x86_64; 11:Intel Broadwell Family:vmx,nx,model_Broadwell:Broadwell:x86_64; The cpu types exists it the file: 'model': 'model_Haswell-noTSX', 'name': 'Intel Haswell-noTSX Family' 'model': 'model_Broadwell-noTSX', 'name': 'Intel Broadwell-noTSX Family 'model': 'model_Broadwell', 'name': 'Intel Broadwell Family' *** Bug 1206701 has been marked as a duplicate of this bug. *** |
Description of problem: Right now, hosted-engine does not support all CPU types for the hypervisors that are supported by the engine. Engine list: ~~~ SELECT * from vdc_options where option_value like '%Haswel%' and version='3.6'; option_id | 575 option_name | ServerCPUList option_value | 3:Intel Conroe Family:vmx,nx,model_Conroe:Conroe:x86_64; 4:Intel Penryn Family:vmx,nx,model_Penryn:Penryn:x86_64; 5:Intel Nehalem Family:vmx,nx,model_Nehalem:Nehalem:x86_64; 6:Intel Westmere Family:aes,vmx,nx,model_Westmere:Westmere:x86_64; 7:Intel SandyBridge Family:vmx,nx,model_SandyBridge:SandyBridge:x86_64; 8:Intel Haswell-noTSX Family:vmx,nx,model_Haswell-noTSX:Haswell-noTSX:x86_64; 9:Intel Haswell Family:vmx,nx,model_Haswell:Haswell:x86_64; 10:Intel Broadwell-noTSX Family:vmx,nx,model_Broadwell-noTSX:Broadwell-noTSX:x86_64; 11:Intel Broadwell Family:vmx,nx,model_Broadwell:Broadwell:x86_64; 2:AMD Opteron G1:svm,nx,model_Opteron_G1:Opteron_G1:x86_64; 3:AMD Opteron G2:svm,nx,model_Opteron_G2:Opteron_G2:x86_64; 4:AMD Opteron G3:svm,nx,model_Opteron_G3:Opteron_G3:x86_64; 5:AMD Opteron G4:svm,nx,model_Opteron_G4:Opteron_G4:x86_64; 6:AMD Opteron G5:svm,nx,model_Opteron_G5:Opteron_G5:x86_64; 3:IBM POWER8:powernv,model_POWER8:POWER8:ppc64; version | 3.6 ~~~ Hosted-engine list in ovirt-hosted-engine-setup/vdsmd/cpu.py: ~~~ # CPU list from ovirt-engine: git grep ServerCPUList | grep 3.5 CPU_FAMILIES = ( {'model': 'model_Haswell', 'name': 'Intel Haswell Family'}, {'model': 'model_SandyBridge', 'name': 'Intel SandyBridge Family'}, {'model': 'model_Westmere', 'name': 'Intel Westmere Family'}, {'model': 'model_Nehalem', 'name': 'Intel Nehalem Family'}, {'model': 'model_Penryn', 'name': 'Intel Penryn Family'}, {'model': 'model_Conroe', 'name': 'Intel Conroe Family'}, {'model': 'model_Opteron_G5', 'name': 'AMD Opteron G5'}, {'model': 'model_Opteron_G4', 'name': 'AMD Opteron G4'}, {'model': 'model_Opteron_G3', 'name': 'AMD Opteron G3'}, {'model': 'model_Opteron_G2', 'name': 'AMD Opteron G2'}, {'model': 'model_Opteron_G1', 'name': 'AMD Opteron G1'}, ) ~~~ Version-Release number of selected component (if applicable): ovirt-hosted-engine-setup-1.3.3.4-1.el7ev.noarch 3.6.3 What is missing: 3:IBM POWER8:powernv,model_POWER8:POWER8:ppc64; 8:Intel Haswell-noTSX Family:vmx,nx,model_Haswell-noTSX:Haswell-noTSX:x86_64; 10:Intel Broadwell-noTSX Family:vmx,nx,model_Broadwell-noTSX:Broadwell-noTSX:x86_64; 11:Intel Broadwell Family:vmx,nx,model_Broadwell:Broadwell:x86_64; I believe those need to be added ASAP.