Bug 1383328

Summary: user experience when someome use SSL by mistake there is no clear message why instillation failed
Product: Red Hat OpenStack Reporter: Eran Kuris <ekuris>
Component: instack-undercloudAssignee: James Slagle <jslagle>
Status: CLOSED UPSTREAM QA Contact: Arik Chernetsky <achernet>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 10.0 (Newton)CC: mburns, oblaut, rhel-osp-director-maint
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-10-10 13:09:00 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:
Attachments:
Description Flags
log none

Description Eran Kuris 2016-10-10 12:29:09 UTC
Created attachment 1208834 [details]
log

Description of problem:
Try to deploy undercloud (on Baremetal) and set ssl option by mistake (as a result no certification set) the undercloud deployment failed and there is no clear message in log that the reason for that is ssl parameter.  

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

[stack@puma07 ~]$ rpm -qa |grep instack 
instack-0.0.8-3.el7ost.noarch
instack-undercloud-4.0.0-13.el7ost.noarch
rhos-9
How reproducible:
always

Steps to Reproduce:
1.deploy undercloud and set undercloud_service_certificate = /etc/pki/instack-certs/undercloud.pem without certification 

2.the deployment will fail with this error  :
2016-10-10 09:26:50,103 INFO: + echo 'puppet apply exited with exit code 6'
2016-10-10 09:26:50,103 INFO: puppet apply exited with exit code 6
2016-10-10 09:26:50,103 INFO: + '[' 6 '!=' 2 -a 6 '!=' 0 ']'
2016-10-10 09:26:50,104 INFO: + exit 6
2016-10-10 09:26:50,104 INFO: [2016-10-10 09:26:50,103] (os-refresh-config) [ERROR] during configure phase. [Command '['dib-run-parts', '/usr/libexec/os-refresh-config/configure.d']' returned non-zero exit status 6]
2016-10-10 09:26:50,104 INFO: 
2016-10-10 09:26:50,104 INFO: [2016-10-10 09:26:50,103] (os-refresh-config) [ERROR] Aborting...
3.

Actual results:


Expected results:


Additional info: