Bug 1150777

Summary: Cannot create pool of ppc64 VMs
Product: Red Hat Enterprise Virtualization Manager Reporter: Vitor de Lima <vdelima>
Component: ovirt-engineAssignee: Vitor de Lima <vdelima>
Status: CLOSED CURRENTRELEASE QA Contact: Artyom <alukiano>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 3.4.1-1CC: aberezin, ecohen, gklein, iheim, lpeer, lsurette, michal.skrivanek, ofrenkel, pstehlik, yeylon
Target Milestone: ---Keywords: ZStream
Target Release: 3.5.0   
Hardware: ppc64   
OS: Unspecified   
Whiteboard: virt
Fixed In Version: org.ovirt.engine-root-3.5.0-15 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 1151822 (view as bug list) Environment:
Last Closed: 2015-02-17 08:25:37 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: 1122979, 1126430, 1151822, 1156162    

Description Vitor de Lima 2014-10-08 22:40:02 UTC
Description of problem:
Creating a pool of ppc64 VMs results in a BALLOON_REQUESTED_ON_NOT_SUPPORTED_ARCH error.

Version-Release number of selected component (if applicable):
ovirt-engine-3.4.3_av12.1-3-g87569eb (RHEV-3.4)

How reproducible:
Always

Steps to Reproduce:
1. Create a ppc64 VM
2. Create a template based on it
3. Create a pool from the template created on step 2

Actual results:
The following error occurs:

2014-10-08 19:27:45,355 INFO  [org.ovirt.engine.core.bll.AddVmPoolWithVmsCommand] (org.ovirt.thread.pool-6-thread-7) [78cbf719] Running command: AddVmPoolWithVmsCommand internal: false. Entities affected :  ID: 00000001-0001-0001-0001-000000000032 Type: VdsGroups,  ID: cd0502ea-cbb3-457f-9a07-c23def0f801c Type: VmTemplate
2014-10-08 19:27:45,372 WARN  [org.ovirt.engine.core.bll.AddVmAndAttachToPoolCommand] (org.ovirt.thread.pool-6-thread-7) [67c5712b] CanDoAction of action AddVmAndAttachToPool failed. Reasons:VAR__ACTION__ADD,VAR__TYPE__VM,BALLOON_REQUESTED_ON_NOT_SUPPORTED_ARCH,$clusterArch ppc64
2014-10-08 19:27:45,375 ERROR [org.ovirt.engine.core.bll.job.ExecutionHandler] (org.ovirt.thread.pool-6-thread-7) [67c5712b] java.lang.NullPointerException
2014-10-08 19:27:45,384 INFO  [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (org.ovirt.thread.pool-6-thread-7) [67c5712b] Correlation ID: 78cbf719, Job ID: 511f40a5-7e27-4327-9c1a-70f0b1f161ef, Call Stack: null, Custom Event ID: -1, Message: Failed to create VM Pool pool(User: admin).

Expected results:
The pool should be created correctly.

Additional info:
The new balloon validation is blocking the creation of ppc64 VMs inside the pool.

Comment 2 Artyom 2014-10-22 13:04:16 UTC
Verified on rhevm-3.5.0-0.15.beta.el6ev.noarch

Comment 3 Omer Frenkel 2015-02-17 08:25:37 UTC
RHEV-M 3.5.0 has been released