<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Can you check if it works from inside the controller node and Horizon</div>
<div>Ajay</div>
<div><br>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Brandon Sawyers <<a href="mailto:brandor5@gmail.com">brandor5@gmail.com</a>><br>
<span style="font-weight:bold">Date: </span>Wednesday, August 6, 2014 at 2:44 PM<br>
<span style="font-weight:bold">To: </span>"<a href="mailto:rdo-list@redhat.com">rdo-list@redhat.com</a>" <<a href="mailto:rdo-list@redhat.com">rdo-list@redhat.com</a>><br>
<span style="font-weight:bold">Subject: </span>[Rdo-list] neutron server failing to start<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>Hello everyone:<br>
<br>
I'm attempting to build up an openstack install using the rdo packages after playing around with packstack.<br>
<br>
Up until now everything has been going smoothly. After installing the dashboard I attempted to login. My password was accepted but I had the "somethings wrong" error page pop up.<br>
<br>
</div>
httpd logs showed:<br>
<br>
[error] ConnectionFailed: Connection to neutron failed: Maximum attempts reached<br>
<br>
</div>
I tried running neutron net-list and received the same message.<br>
<br>
</div>
service neutron-server shows:<br>
neutron dead but pid file exists<br>
<br>
</div>
I started the server and it showed okay. However I was still receiving the same errors.<br>
<br>
</div>
I looked at the logs for neutron server and found the following:<br>
<br>
2014-08-06 17:40:47.866 22869 INFO neutron.common.config [-] Logging enabled!<br>
2014-08-06 17:40:47.872 22869 INFO neutron.common.config [-] Config paste file: /usr/share/neutron/api-paste.ini<br>
2014-08-06 17:40:47.931 22869 INFO neutron.manager [-] Loading core plugin: neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2<br>
2014-08-06 17:40:48.044 22869 WARNING neutron.openstack.common.db.sqlalchemy.session [-] This application has not enabled MySQL traditional mode, which means silent data corruption may occur. Please encourage the application developers to enable this mode.<br>
2014-08-06 17:40:48.067 22869 INFO neutron.plugins.openvswitch.ovs_neutron_plugin [-] Network VLAN ranges: {}<br>
2014-08-06 17:40:48.157 22869 INFO neutron.plugins.openvswitch.ovs_neutron_plugin [-] Tunnel ID ranges: [(1, 1000)]<br>
2014-08-06 17:40:48.190 22869 ERROR neutron.common.config [-] Unable to load neutron from configuration file /usr/share/neutron/api-paste.ini.<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config Traceback (most recent call last):<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/common/config.py", line 170, in load_paste_app<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     app = deploy.loadapp("config:%s" % config_path, name=app_name)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     return loadobj(APP, uri, name=name, **kw)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 272, in loadobj<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     return context.create()<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 710, in create<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     return self.object_type.invoke(self)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 144, in invoke<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     **context.local_conf)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/util.py", line 56, in fix_call<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     val = callable(*args, **kw)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/urlmap.py", line 25, in urlmap_factory<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     app = loader.get_app(app_name, global_conf=global_conf)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 350, in get_app<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     name=name, global_conf=global_conf).create()<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 710, in create<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     return self.object_type.invoke(self)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 144, in invoke<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     **context.local_conf)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/util.py", line 56, in fix_call<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     val = callable(*args, **kw)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/auth.py", line 69, in pipeline_factory<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     app = loader.get_app(pipeline[-1])<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 350, in get_app<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     name=name, global_conf=global_conf).create()<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 710, in create<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     return self.object_type.invoke(self)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 146, in invoke<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     return fix_call(context.object, context.global_conf, **context.local_conf)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/util.py", line 56, in fix_call<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     val = callable(*args, **kw)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/api/v2/router.py", line 71, in factory<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     return cls(**local_config)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/api/v2/router.py", line 75, in __init__<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     plugin = manager.NeutronManager.get_plugin()<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 211, in get_plugin<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     return cls.get_instance().plugin<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 206, in get_instance<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     cls._create_instance()<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/openstack/common/lockutils.py", line 249, in inner<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     return f(*args, **kwargs)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib64/python2.6/contextlib.py", line 34, in __exit__<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     self.gen.throw(type, value, traceback)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/openstack/common/lockutils.py", line 212, in lock<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     yield sem<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/openstack/common/lockutils.py", line 249, in inner<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     return f(*args, **kwargs)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 200, in _create_instance<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     cls._instance = cls()<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 112, in __init__<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     plugin_provider)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 140, in _get_plugin_instance<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     return plugin_class()<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/plugins/openvswitch/ovs_neutron_plugin.py", line 325, in __init__<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     self.setup_rpc()<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/plugins/openvswitch/ovs_neutron_plugin.py", line 337, in setup_rpc<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     self.conn = rpc.create_connection(new=True)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/openstack/common/rpc/__init__.py", line 89, in create_connection<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     return _get_impl().create_connection(CONF, new=new)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/openstack/common/rpc/__init__.py", line 274, in _get_impl<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     _RPCIMPL = importutils.import_module(impl)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/openstack/common/importutils.py", line 57, in import_module<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config     __import__(import_str)<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config ImportError: No module named rabbit<br>
2014-08-06 17:40:48.190 22869 TRACE neutron.common.config <br>
2014-08-06 17:40:48.193 22869 ERROR neutron.service [-] Error occurred: trying old api-paste.ini.<br>
2014-08-06 17:40:48.193 22869 TRACE neutron.service Traceback (most recent call last):<br>
2014-08-06 17:40:48.193 22869 TRACE neutron.service   File "/usr/lib/python2.6/site-packages/neutron/service.py", line 106, in serve_wsgi<br>
2014-08-06 17:40:48.193 22869 TRACE neutron.service     service.start()<br>
2014-08-06 17:40:48.193 22869 TRACE neutron.service   File "/usr/lib/python2.6/site-packages/neutron/service.py", line 75, in start<br>
2014-08-06 17:40:48.193 22869 TRACE neutron.service     self.wsgi_app = _run_wsgi(self.app_name)<br>
2014-08-06 17:40:48.193 22869 TRACE neutron.service   File "/usr/lib/python2.6/site-packages/neutron/service.py", line 175, in _run_wsgi<br>
2014-08-06 17:40:48.193 22869 TRACE neutron.service     app = config.load_paste_app(app_name)<br>
2014-08-06 17:40:48.193 22869 TRACE neutron.service   File "/usr/lib/python2.6/site-packages/neutron/common/config.py", line 177, in load_paste_app<br>
2014-08-06 17:40:48.193 22869 TRACE neutron.service     raise RuntimeError(msg)<br>
2014-08-06 17:40:48.193 22869 TRACE neutron.service RuntimeError: Unable to load neutron from configuration file /usr/share/neutron/api-paste.ini.<br>
2014-08-06 17:40:48.193 22869 TRACE neutron.service <br>
2014-08-06 17:40:48.194 22869 INFO neutron.common.config [-] Logging enabled!<br>
2014-08-06 17:40:48.202 22869 INFO neutron.common.config [-] Config paste file: /usr/share/neutron/api-paste.ini<br>
2014-08-06 17:40:48.202 22869 ERROR neutron.common.config [-] Unable to load quantum from configuration file /usr/share/neutron/api-paste.ini.<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config Traceback (most recent call last):<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/neutron/common/config.py", line 170, in load_paste_app<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config     app = deploy.loadapp("config:%s" % config_path, name=app_name)<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config     return loadobj(APP, uri, name=name, **kw)<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 271, in loadobj<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config     global_conf=global_conf)<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config     global_conf=global_conf)<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config     return loader.get_context(object_type, name, global_conf)<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 408, in get_context<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config     object_type, name=name)<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config   File "/usr/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 587, in find_config_section<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config     self.filename))<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config LookupError: No section 'quantum' (prefixed by 'app' or 'application' or 'composite' or 'composit' or 'pipeline' or 'filter-app') found in config /usr/share/neutron/api-paste.ini<br>
2014-08-06 17:40:48.202 22869 TRACE neutron.common.config <br>
2014-08-06 17:40:48.203 22869 ERROR neutron.service [-] Unrecoverable error: please check log for details.<br>
2014-08-06 17:40:48.203 22869 TRACE neutron.service Traceback (most recent call last):<br>
2014-08-06 17:40:48.203 22869 TRACE neutron.service   File "/usr/lib/python2.6/site-packages/neutron/service.py", line 110, in serve_wsgi<br>
2014-08-06 17:40:48.203 22869 TRACE neutron.service     service.start()<br>
2014-08-06 17:40:48.203 22869 TRACE neutron.service   File "/usr/lib/python2.6/site-packages/neutron/service.py", line 75, in start<br>
2014-08-06 17:40:48.203 22869 TRACE neutron.service     self.wsgi_app = _run_wsgi(self.app_name)<br>
2014-08-06 17:40:48.203 22869 TRACE neutron.service   File "/usr/lib/python2.6/site-packages/neutron/service.py", line 175, in _run_wsgi<br>
2014-08-06 17:40:48.203 22869 TRACE neutron.service     app = config.load_paste_app(app_name)<br>
2014-08-06 17:40:48.203 22869 TRACE neutron.service   File "/usr/lib/python2.6/site-packages/neutron/common/config.py", line 177, in load_paste_app<br>
2014-08-06 17:40:48.203 22869 TRACE neutron.service     raise RuntimeError(msg)<br>
2014-08-06 17:40:48.203 22869 TRACE neutron.service RuntimeError: Unable to load quantum from configuration file /usr/share/neutron/api-paste.ini.<br>
2014-08-06 17:40:48.203 22869 TRACE neutron.service<br>
<br>
</div>
I googled for these errors and found <a href="http://lists.openstack.org/pipermail/openstack/2013-November/003464.html">
http://lists.openstack.org/pipermail/openstack/2013-November/003464.html</a> as the only similar (to my eyes) result. However the answer there was that python-keystoneclient wasn't installed. I have checked my controller and network nodes and they both have
 it installed.<br>
<br>
</div>
Does anyone have any idea what's going on? I'm not doing anything crazy config wise, just following the icehouse install guide.<br>
<br>
</div>
Thanks!<br>
<div><br>
</div>
</div>
</div>
</div>
</span>
</body>
</html>