Bug 1411020

Summary: OpenStack + CloudForms deployment validation failing due to RHEV export domain missing information
Product: Red Hat Quickstart Cloud Installer Reporter: Landon LaSmith <llasmith>
Component: WebUIAssignee: cchase
Status: CLOSED ERRATA QA Contact: Tasos Papaioannou <tpapaioa>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 1.1CC: cchase, joden, juwu, qci-bugzillas, tpapaioa
Target Milestone: ---Keywords: Automation, AutomationBlocker, Triaged
Target Release: 1.1   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-02-28 01:43:21 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:
Attachments:
Description Flags
Screenshot of deployment validation none

Description Landon LaSmith 2017-01-07 14:31:20 UTC
Description of problem: During OSP+CFME deployment validation, QCI shows errors on the Installation Review page concerning the RHV export domain.

Rhev export domain path CloudForms deployments must specify a RHV export domain name
Rhev export domain path NFS share specified but missing path to the share
Rhev export domain address NFS share specified but missing address of NFS server

QCI Media Version: QCI-1.1-RHEL-7-20170106.t.0
QCIOOO Media Version: QCIOOO-10.0-RHEL-7-20170104.t.0

How reproducible: 100%

Steps to Reproduce:
1. Install QCI and QCIOOO from ISO
2. Create OSP+CFME deployment will valid info through Installation Review page

Actual results: Installation review page shows errors related to RHV export domain


Expected results: No RHV errors when CFME isn't installed on OpenStack


Additional info: Errors are present after progressing to page "Step 1C. Red Hat Insights" as long as CFME is selected for install during OpenStack.

Comment 2 Landon LaSmith 2017-01-07 14:44:30 UTC
Created attachment 1238248 [details]
Screenshot of deployment validation

Comment 3 James Olin Oden 2017-01-09 14:52:42 UTC
Definitely saw this last Friday when trying to do an OSP+CFME deployment using Ceph.

Comment 4 Landon LaSmith 2017-01-09 15:33:49 UTC
Work around is to add a valid RHV export domain path using the fusor api. No info is needed for the data domain.

curl -k -X PUT -u admin:changeme https://<fusor api>/fusor/api/v21/deployments/<deployment id> -H "Content-Type: application/json"  -d '{deployment: { "rhev_export_domain_name": "my_export", "rhev_export_domain_path": "/var/lib/exports/exports", "rhev_export_domain_address": "192.169.0.1"}}'

Comment 5 cchase 2017-01-09 19:59:37 UTC
https://github.com/fusor/fusor/pull/1325

Those validations should only be checked on RHV/CFME, now.

Comment 6 John Matthews 2017-01-09 20:29:20 UTC
*** Bug 1410677 has been marked as a duplicate of this bug. ***

Comment 8 Tasos Papaioannou 2017-01-12 21:29:23 UTC
Verified on QCI-1.1-RHEL-7-20170111.t.8.

Comment 11 errata-xmlrpc 2017-02-28 01:43:21 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2017:0335