neutron-plugin-ml2 uses wrong codebase?

Asked by Roman Jerger

Hello community,

after spending a bit of time debugging the "binding_failed" issue with ml2 and openvswitch-mech, I figured out, that the ml2 plugin seems not to be used. Using debug logging I can see a lot of traces from neutron.plugins.openvswitch.agent namespace in /var/log/neutron/openvswitch-agent.log but not even one from neutron.plugins.ml2 namespace.

Thanks in advance

Roman

======== environment ========
root@networknode:~# cat /usr/lib/python2.7/dist-packages/neutron-2014.1.2.egg-info/entry_points.txt
[neutron.ml2.mechanism_drivers]
openvswitch = neutron.plugins.ml2.drivers.mech_openvswitch:OpenvswitchMechanismDriver
[neutron.core_plugins]
openvswitch = neutron.plugins.openvswitch.ovs_neutron_plugin:OVSNeutronPluginV2
ml2 = neutron.plugins.ml2.plugin:Ml2Plugin

root@networknode:~# cat /etc/neutron/neutron.conf
core_plugin = ml2

root@networknode:~# cat /etc/neutron/plugins/ml2/ml2_conf.ini
mechanism_drivers = openvswitch

root@networknode:~# dpkg -l | grep neutron
ii neutron-common 1:2014.1.2-0ubuntu1.1 all Neutron is a virtual network service for Openstack - common
ii neutron-dhcp-agent 1:2014.1.2-0ubuntu1.1 all Neutron is a virtual network service for Openstack - DHCP agent
ii neutron-l3-agent 1:2014.1.2-0ubuntu1.1 all Neutron is a virtual network service for Openstack - l3 agent
ii neutron-lbaas-agent 1:2014.1.2-0ubuntu1.1 all Neutron is a virtual network service for Openstack - LBaaS agent
ii neutron-metadata-agent 1:2014.1.2-0ubuntu1.1 all Neutron is a virtual network service for Openstack - metadata agent
ii neutron-plugin-ml2 1:2014.1.2-0ubuntu1.1 all Neutron is a virtual network service for Openstack - ML2 plugin
ii neutron-plugin-openvswitch-agent 1:2014.1.2-0ubuntu1.1 all Neutron is a virtual network service for Openstack - Open vSwitch plugin agent
ii python-neutron 1:2014.1.2-0ubuntu1.1 all Neutron is a virutal network service for Openstack - Python library
ii python-neutronclient 1:2.3.4-0ubuntu1 all client - Neutron is a virtual network service for Openstack

root@networknode:~# ps aux | grep ml2
neutron 3672 0.3 0.0 101288 29960 ? Ss 17:47 0:10 /usr/bin/python /usr/bin/neutron-openvswitch-agent --config-file=/etc/neutron/neutron.conf --config-file=/etc/neutron/plugins/ml2/ml2_conf.ini --log-file=/var/log/neutron/openvswitch-agent.log

root@networknode:~# lsb_release -d
Description: Ubuntu 14.04.1 LTS

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu neutron Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Thomas Krüger (thkrueger) said :
#1

If you consider it to be a bug, sent a bug report.
The best way to do so is the button "Create bug report" below.

When finished, close this question as solved. Thanks!

Can you help with this problem?

Provide an answer of your own, or ask Roman Jerger for more information if necessary.

To post a message you must log in.