Bug 1431768

Summary: vmware_CustomizeRequest Provisioning Type: ManageIQ::Providers::Vmware::InfraManager::Provision does not match, skipping processing
Product: Red Hat CloudForms Management Engine Reporter: Jeffrey Cutter <jcutter>
Component: AutomateAssignee: William Fitzgerald <wfitzger>
Status: CLOSED CURRENTRELEASE QA Contact: Shveta <sshveta>
Severity: high Docs Contact:
Priority: high    
Version: 5.7.0CC: gblomqui, jhardy, mkanoor, obarenbo, simaishi, smallamp, tfitzger
Target Milestone: GAKeywords: TestOnly
Target Release: 5.9.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 5.9.0.1 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1443079 1448872 (view as bug list) Environment:
Last Closed: 2018-03-06 15:39:40 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: 1443079, 1448872    

Description Jeffrey Cutter 2017-03-13 17:32:22 UTC
Description of problem:

vmware_CustomizeRequest Provisioning Type: ManageIQ::Providers::Vmware::InfraManager::Provision does not match, skipping processing

/RedHat/Infrastructure/VM/Provisioning/StateMachines/Methods/vmware_CustomizeRequest

At line 139 when doing the:

case prov.type

The prov.type value does not line up with any of the available when conditionals. 
 Expected values for prov.type in the script are:

MiqProvisionVmware
MiqProvisionVmwareViaPxe

However, as indicated in the log, the found value for prov.type is ManageIQ::Providers::Vmware::InfraManager::Provision.

<AEMethod vmware_customizerequest> Provisioning Type: ManageIQ::Providers::Vmware::InfraManager::Provision does not match, skipping processing


Version-Release number of selected component (if applicable):

5.7.1.3.20170221135006_818f133

How reproducible:

Provision a VMware VM and observe log.

Comment 2 William Fitzgerald 2017-03-20 15:26:15 UTC
I was able to recreate the problem and working on the fix

Comment 4 CFME Bot 2017-04-17 19:13:00 UTC
New commit detected on cfme_productization/master:
https://code.engineering.redhat.com/gerrit/gitweb?p=cfme_productization.git;a=commit;h=f4d2e2da5c3354ff1fbc527c47daa4f6ddfa48fa

commit f4d2e2da5c3354ff1fbc527c47daa4f6ddfa48fa
Merge: 41869db 012fcac
Author:     Jason Frey <jfrey>
AuthorDate: Mon Apr 17 15:12:14 2017 -0400
Commit:     Jason Frey <jfrey>
CommitDate: Mon Apr 17 15:12:14 2017 -0400

    Merge branch 'vmware_customrequest' into 'master'
    
    Automate - Modified method vmware_CustomizeRequest in RedHat domain.
    
    Changed the prov.type to ManageIQ::Providers::Vmware::InfraManager::Provision and
    ManageIQ::Providers::Vmware::InfraManager::ProvisionViaPxe.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1431768
    
    See merge request !436

 .../Methods.class/__methods__/vmware_customizerequest.rb              | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Comment 7 Shveta 2018-02-09 05:00:16 UTC
Fixed in 5.9.0.20.20180206200727_d1873b9