Bug 1373642 - RHV deployment with name _,_ fails creating a host record
Summary: RHV deployment with name _,_ fails creating a host record
Keywords:
Status: NEW
Alias: None
Product: Red Hat Quickstart Cloud Installer
Classification: Red Hat
Component: Installation - RHEV
Version: 1.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: John Matthews
QA Contact: Sudhir Mallamprabhakara
Dan Macpherson
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-09-06 20:41 UTC by James Olin Oden
Modified: 2016-09-23 18:50 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:


Attachments (Terms of Use)

Description James Olin Oden 2016-09-06 20:41:58 UTC
Description of problem:
It was self hosted deployment with 5 hosts.   The name was _,_, and when it got to deploying RHV it died rather quickly with the following error in the production log:

2016-09-06 16:08:23 [foreman-tasks/action] [E] RHV Engine Host Record creation with mac E2:BD:C6:E9:13:C3 failed with errors: {:"interfaces.name"=>["is invalid"], :name=>["is invalid"]} (RuntimeError)
 | /opt/theforeman/tfm/root/usr/share/gems/gems/fusor_server-1.0.13/app/lib/actions/fusor/deployment/rhev/create_engine_host_record.rb:91:in `create_host'
 | /opt/theforeman/tfm/root/usr/share/gems/gems/fusor_server-1.0.13/app/lib/actions/fusor/deployment/rhev/create_engine_host_record.rb:38:in `run'
 | /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-0.8.11/lib/dynflow/action.rb:506:in `block (3 levels) in execute_run'
 | /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-0.8.11/lib/dynflow/middleware/stack.rb:26:in `call'
 | /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-0.8.11/lib/dynflow/middleware/stack.rb:26:in `pass'
 | /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-0.8.11/lib/dynflow/middleware.rb:17:in `pass'
 | /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-0.8.11/lib/dynflow/action/progress.rb:30:in `with_progress_calculation'
 | /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-0.8.11/lib/dynflow/action/progress.rb:16:in `run'
 | /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-0.8.11/lib/dynflow/middleware/stack.rb:22:in `call'
 | /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-0.8.11/lib/dynflow/middleware/stack.rb:26:in `pass'
 | /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-0.8.11/lib/dynflow/middleware.rb:17:in `pass'
 | /opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.0.0.73/app/lib/actions/middleware/keep_locale.rb:11:in `block in run'
 | /opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.0.0.73/app/lib/actions/middleware/keep_locale.rb:22:in `with_locale'
...

Version-Release number of selected component (if applicable):
QCI-1.0-RHEL-7-20160902.5

How reproducible:
don't know

Steps to Reproduce:
1.  Create a self hosted RHV deployment with the name _,_
2.  Deploy it.

Actual results:
It fails with the error above.

Expected results:
Successful deployment.


Note You need to log in before you can comment on or make changes to this bug.