Bug 1320474

Summary: openstack undercloud, Rabbit failed to start, config port 15672 yet var log show econnerused on port 5672
Product: Red Hat OpenStack Reporter: Tzach Shefi <tshefi>
Component: rhosp-directorAssignee: Angus Thomas <athomas>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Arik Chernetsky <achernet>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.0 (Kilo)CC: dbecker, dsneddon, jcoufal, mburns, morazi, rhel-osp-director-maint
Target Milestone: ---   
Target Release: 10.0 (Newton)   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-10-14 16:23:35 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
Openstack udnercloud install output and var log messages
none
Undercloud.conf none

Description Tzach Shefi 2016-03-23 10:09:56 UTC
Created attachment 1139453 [details]
Openstack udnercloud install output and var log messages

Description of problem: failed to install -> openstack undercloud install
Installation gets stuck can't start rabbit service. 

Rabbit port on config file is: 15672
Yet on var log messages I see: 
Mar 23 05:54:13 instack ironic-conductor: 2016-03-23 05:54:13.464 5971 TRACE oslo_messaging._drivers.impl_rabbit   File "/usr/lib/python2.7/site-packages/amqp/transport.py", line 95, in __init__
Mar 23 05:54:13 instack ironic-conductor: 2016-03-23 05:54:13.464 5971 TRACE oslo_messaging._drivers.impl_rabbit     raise socket.error(last_err)
Mar 23 05:54:13 instack ironic-conductor: 2016-03-23 05:54:13.464 5971 TRACE oslo_messaging._drivers.impl_rabbit error: [Errno 111] ECONNREFUSED
Mar 23 05:54:13 instack ironic-conductor: 2016-03-23 05:54:13.464 5971 TRACE oslo_messaging._drivers.impl_rabbit
Mar 23 05:54:13 instack ironic-conductor: 2016-03-23 05:54:13.465 5971 ERROR oslo_messaging._drivers.impl_rabbit [-] AMQP server on 10.35.188.2:5672 is unreachable: [Errno 111] ECONNREFUSED. Trying again in 2 seconds.

Version-Release number of selected component (if applicable):
rhel7.2 (vm) 
python-rdomanager-oscplugin-0.0.10-28.el7ost.noarch
openstack-tripleo-puppet-elements-0.0.1-5.el7ost.noarch
openstack-tripleo-0.0.7-0.1.1664e566.el7ost.noarch
openstack-tripleo-common-0.0.1.dev6-6.git49b57eb.el7ost.noarch


How reproducible:
Running deploy again i hit the same issue over and over (its on the same VM). 

Steps to Reproduce:
1. bring up a vm, try to install undercloud. 

Actual results:
Failed to install

Error: Could not start Service[rabbitmq-server]: Execution of '/bin/systemctl start rabbitmq-server' returned 1: Job for rabbitmq-server.service failed because the control process exited with error code. See "systemctl status rabbitmq-server.service" and "journalctl -xe" for details.
Wrapped exception:
Execution of '/bin/systemctl start rabbitmq-server' returned 1: Job for rabbitmq-server.service failed because the control process exited with error code. See "systemctl status rabbitmq-server.service" and "journalctl -xe" for details.


Expected results:
Should complete

Comment 2 Tzach Shefi 2016-03-23 10:31:20 UTC
Created attachment 1139501 [details]
Undercloud.conf

Fixed error on undercloud.conf
inspection_iprange (ospd8) switched to -> discovery_iprange
Still same issue, adding updated undercloud.conf

Comment 3 Tzach Shefi 2016-03-23 13:01:32 UTC
Erased undercloud vm and reran again, can't reproduce issue.
Undercloud installed ok.

Comment 4 Mike Burns 2016-04-07 21:36:02 UTC
This bug did not make the OSP 8.0 release.  It is being deferred to OSP 10.

Comment 5 Dan Sneddon 2016-10-14 16:23:35 UTC
Unless this bug can be reproduced, I think we can consider this a fluke and close the bug. Feel free to reopen if a reproducer can be found.