Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
Red Hat Satellite engineering is moving the tracking of its product development work on Satellite to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "Satellite project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs will be migrated starting at the end of May. If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "Satellite project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/SAT-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 1324585

Summary: cannot provision on rhev using a template
Product: Red Hat Satellite Reporter: Jason Montleon <jmontleo>
Component: ProvisioningAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED CURRENTRELEASE QA Contact: Katello QA List <katello-qa-list>
Severity: high Docs Contact:
Priority: unspecified    
Version: 6.2.0CC: bkearney, lzap
Target Milestone: UnspecifiedKeywords: Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-03-30 20:47:48 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: 1212602    
Attachments:
Description Flags
Traceback from production.log none

Description Jason Montleon 2016-04-06 17:28:36 UTC
Description of problem:
Cannot provision on RHEV using a template.

Version-Release number of selected component (if applicable):
foreman-1.11.0.9-1.el7sat.noarch
tfm-rubygem-rbovirt-0.0.36-1.el7sat.noarch

How reproducible:
Always, if template has no version_name

Steps to Reproduce:
1. Upload a template without a version_name to a functioning RHEV environment.
2. Attempt to create a host using the template using Satellite 6.2


Actual results:
You will get a traceback from rbovirt because version_name does no exist

Expected results:
Host Provisions

Additional info:
I think the fix is fairly trivial:
https://github.com/abenari/rbovirt/pull/108/files

Comment 2 Jason Montleon 2016-04-12 14:13:16 UTC
Reproducer:
- Install Satellite 6.2
- Install RHEV 3.6
- Configure RHEV as a CR in Satellite
- Upload cfme-rhevm-5.5.0.13-2.x86_64.rhevm.ova to RHEV:
  engine-image-uploader -e my_export -N cfme upload cfme-rhevm-5.5.0.13-2.x86_64.rhevm.ova
- Import from your export domain
- Start to create a new host. 
- Select your RHEV CR to provision on. 

The Virtual Machine tab will become red at this point and on clicking it you will see a message that states:
"Error loading virtual machine information: Internal Server Error"

Traceback in production.log is attached.

With my PR about it loads the tab as expected.

Comment 3 Jason Montleon 2016-04-12 14:14:16 UTC
Created attachment 1146466 [details]
Traceback from production.log

This occurs when you select a RHEV CR while creating a new host where there exists a template without a version_name.

Comment 4 Lukas Zapletal 2016-04-12 14:25:50 UTC
Nice work there, I will merge the patch upstream and release new version of rbovirt.

Comment 5 Lukas Zapletal 2016-04-12 14:31:30 UTC
Backported and released https://rubygems.org/gems/rbovirt/versions/0.0.37

Comment 6 Bryan Kearney 2016-07-26 15:25:24 UTC
Moving 6.2 bugs out to sat-backlog.

Comment 7 Bryan Kearney 2016-07-26 15:31:15 UTC
Moving 6.2 bugs out to sat-backlog.

Comment 9 Bryan Kearney 2017-03-30 20:47:48 UTC
rbovirt 0.37 has been delivered in 6.2. I am marking this as CLOSED.