Bug 1477650 - "openstack undercloud install" does not fail when undercloud.conf file is missing. This should fail immediately if the configuration file is not present.
"openstack undercloud install" does not fail when undercloud.conf file is mis...
Status: POST
Product: Red Hat OpenStack
Classification: Red Hat
Component: instack-undercloud (Show other bugs)
12.0 (Pike)
Unspecified Unspecified
medium Severity medium
: ---
: 12.0 (Pike)
Assigned To: Alex Schultz
Arik Chernetsky
: Triaged
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2017-08-02 10:35 EDT by mlammon
Modified: 2017-08-10 17:57 EDT (History)
5 users (show)

See Also:
Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Launchpad 1709177 None None None 2017-08-07 16:36 EDT
OpenStack gerrit 1709177 None None None 2017-08-07 16:41 EDT
RDO 8358 None None None 2017-08-09 14:15 EDT

  None (edit)
Description mlammon 2017-08-02 10:35:28 EDT
Description of problem:
"openstack undercloud install" does not fail when undercloud.conf file is missing.
This should fail immediately if the configuration file is not present.

In addition, it should test the "local_interface" variable for its existence before continuing to allow the program to check.

Environment:
instack-6.0.1-0.20170706195330.ec102b1.el7ost.noarch
instack-undercloud-7.1.1-0.20170714211622.el7ost.noarch

How reproducible?
100%

Steps to Reproduce:
1. Install undercloud without undercloud.conf

2.
3.

Actual results:
It will fail about three minutes into the install and there are various erroneous errors. 

Expected results:
Error that configuration file is missing and quit immediately.

Additional info:

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