Install and configure network node in OpenStack Installation Guide for Ubuntu 14.04  - juno(Charpter 6)

Bug #1397147 reported by Cong Yue
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-manuals
Invalid
Undecided
Matt Kassawara

Bug Description

I am installing juno, 3 nodes architecture on ubuntu 14.04. I met the problem of as I reported in
https://ask.openstack.org/en/question/54557/neutron-agent-list-show-nothing/

In summary, in network node, it shows error as

2014-11-27 01:12:20.329 12920 TRACE neutron File "/usr/lib/python2.7/distpackages/neutron/openstack/common/importutils.py", line 57, in import_module
2014-11-27 01:12:20.329 12920 TRACE neutron __import__(import_str)
2014-11-27 01:12:20.329 12920 TRACE neutron ImportError: No module named rabbit

I tried a lot, but finally I found a similar bug reported but it seems the bug report is not accepted for some reason, which is
https://bugs.launchpad.net/openstack-manuals/+bug/1320451

This time, I met the exactly the same issue, hope this time I can help the update of the fix for the documentation. This issues can be reproduced if you install juno as the installation documenataion from scatch into 3 nodes.

-----------------------------------
Built: 2014-11-26T19:02:57 00:00
git SHA: 5595fde364e55699d2bf5e7b0aabdf9cdd154f00
URL: http://docs.openstack.org/juno/install-guide/install/apt/content/neutron-network-node.html
source File: file:/home/jenkins/workspace/openstack-manuals-tox-doc-publishdocs/doc/install-guide/section_neutron-network-node.xml
xml:id: neutron-network-node

Cong Yue (yuecong1104)
tags: added: install-guide juno neutron
Revision history for this message
Matt Kassawara (ionosphere80) wrote :

On the network node with Ubuntu, installing any of the neutron packages also installs the neutron-common package which depends on python-neutron which depends on python-kombu which depends on python-librabbitmq. Check your system for the python-librabbitmq package. Neutron on both the network and compute nodes communicates with the rabbitmq service on the controller node.

Changed in openstack-manuals:
assignee: nobody → Matt Kassawara (ionosphere80)
status: New → Incomplete
Revision history for this message
Cong Yue (yuecong1104) wrote :

I checked in network node and compute1 node, and it shows python-librabbitmq has already been there.
But now the point whether we indicate
 rpc_end=rabbit
in /etc/neutron/neutron.conf of network node.
In the documentation of
http://docs.openstack.org/juno/install-guide/install/apt/content/neutron-network-node.html
it says we need this configuration, but in my enviroment, I confirmed we do not need it, and everything works well.
# I believe you can confirm this with installing juno from scratch on ubuntu 14.04 server.

 Is there any way to confirm whether the communication is good enough between controller, network and compute?

How about your opinion for this?

Thanks,

Revision history for this message
Matt Kassawara (ionosphere80) wrote :

All neutron services should use the message queue. I can't reproduce this issue on a fresh installation of Juno on Ubuntu 14.04.

Changed in openstack-manuals:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.