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.
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
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.
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.