Bug 1061378
Summary: | Neutron ML2 DB configuration fails with an error | |||
---|---|---|---|---|
Product: | [Community] RDO | Reporter: | Nir Magnezi <nmagnezi> | |
Component: | openstack-neutron | Assignee: | RHOS Maint <rhos-maint> | |
Status: | CLOSED WORKSFORME | QA Contact: | Nir Magnezi <nmagnezi> | |
Severity: | urgent | Docs Contact: | ||
Priority: | urgent | |||
Version: | unspecified | CC: | chrisw, jguiditt, jlibosva, oblaut, sgordon, yeylon | |
Target Milestone: | --- | Keywords: | Regression, TestBlocker | |
Target Release: | --- | |||
Hardware: | Unspecified | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1082194 (view as bug list) | Environment: | ||
Last Closed: | 2014-04-11 12:09:27 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: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1082194 |
Description
Nir Magnezi
2014-02-04 17:43:37 UTC
Can you paste here what value is set to core_plugin in /etc/neutron/neutron.conf? (In reply to Jakub Libosvar from comment #3) > Can you paste here what value is set to core_plugin in > /etc/neutron/neutron.conf? # grep core_plugin /etc/neutron/neutron.conf | grep -v "#" core_plugin =neutron.plugins.ml2.plugin.Ml2Plugin Re-tested this (since that setup was re-installed). This time with: openstack-neutron-2014.1-0.5.b2.el6.noarch The 'neutron-db-manage' command passed ok (not sure why, maybe something was changed between those two versions). now it fails to start neutron server with the following: 2014-02-06 13:51:19.932 12409 ERROR neutron.plugins.ml2.managers [-] No type driver for tenant network_type: local. Service terminated! From neutron-server.log: 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension Traceback (most recent call last): 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension File "/usr/lib/python2.6/site-packages/stevedore/extension.py", line 89, in _load_plugins 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension invoke_kwds, 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension File "/usr/lib/python2.6/site-packages/stevedore/named.py", line 57, in _load_one_plugin 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension ep, invoke_on_load, invoke_args, invoke_kwds, 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension File "/usr/lib/python2.6/site-packages/stevedore/extension.py", line 101, in _load_one_plugin 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension plugin = ep.load() 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 1947, in load 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension if require: self.require(env, installer) 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 1960, in require 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension working_set.resolve(self.dist.requires(self.extras),env,installer)) 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 546, in resolve 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension raise DistributionNotFound(req) 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension DistributionNotFound: pyudev Nir, do you have installed packages python-pyudev or openstack-neutron-linuxbridge. Eventually could you try to install python-pyudev to see if it fixes the problem? I can see in specfile that pyudev is missing for ml2 (In reply to Jakub Libosvar from comment #7) > From neutron-server.log: > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension Traceback (most > recent call last): > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension File > "/usr/lib/python2.6/site-packages/stevedore/extension.py", line 89, in > _load_plugins > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension invoke_kwds, > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension File > "/usr/lib/python2.6/site-packages/stevedore/named.py", line 57, in > _load_one_plugin > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension ep, > invoke_on_load, invoke_args, invoke_kwds, > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension File > "/usr/lib/python2.6/site-packages/stevedore/extension.py", line 101, in > _load_one_plugin > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension plugin = > ep.load() > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension File > "/usr/lib/python2.6/site-packages/pkg_resources.py", line 1947, in load > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension if require: > self.require(env, installer) > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension File > "/usr/lib/python2.6/site-packages/pkg_resources.py", line 1960, in require > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension > working_set.resolve(self.dist.requires(self.extras),env,installer)) > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension File > "/usr/lib/python2.6/site-packages/pkg_resources.py", line 546, in resolve > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension raise > DistributionNotFound(req) > 2014-02-06 13:51:19.930 12409 TRACE stevedore.extension > DistributionNotFound: pyudev > > Nir, do you have installed packages python-pyudev or > openstack-neutron-linuxbridge. Eventually could you try to install > python-pyudev to see if it fixes the problem? > > I can see in specfile that pyudev is missing for ml2 both python-pyudev and openstack-neutron-linuxbridge were not installed. I installed python-pyudev and now I see diffrent type of errors: 2014-02-16 12:06:45.843 13298 INFO neutron.common.config [-] Logging enabled! 2014-02-16 12:06:45.843 13298 ERROR neutron.common.legacy [-] Skipping unknown group key: firewall_driver 2014-02-16 12:06:45.848 13298 INFO neutron.common.config [-] Config paste file: /etc/neutron/api-paste.ini 2014-02-16 12:06:45.899 13298 INFO neutron.manager [-] Loading core plugin: neutron.plugins.ml2.plugin.Ml2Plugin 2014-02-16 12:06:45.991 13298 INFO neutron.plugins.ml2.managers [-] Configured type driver names: ['local', 'flat', 'vlan', 'gre', 'vxlan'] 2014-02-16 12:06:45.994 13298 INFO neutron.plugins.ml2.drivers.type_flat [-] Allowable flat physical_network names: [] 2014-02-16 12:06:45.997 13298 INFO neutron.plugins.ml2.drivers.type_vlan [-] Network VLAN ranges: {'int_vlan_range': [(208, 210), (185, 185)]} 2014-02-16 12:06:45.998 13298 INFO neutron.plugins.ml2.drivers.type_local [-] ML2 LocalTypeDriver initialization complete 2014-02-16 12:06:46.005 13298 INFO neutron.plugins.ml2.managers [-] Loaded type driver names: ['flat', 'vlan', 'local', 'gre', 'vxlan'] 2014-02-16 12:06:46.006 13298 INFO neutron.plugins.ml2.managers [-] Registered types: ['flat', 'vlan', 'local', 'gre', 'vxlan'] 2014-02-16 12:06:46.006 13298 INFO neutron.plugins.ml2.managers [-] Tenant network_types: ['local', 'vlan', 'gre', 'vxlan'] 2014-02-16 12:06:46.006 13298 INFO neutron.plugins.ml2.managers [-] Configured mechanism driver names: ['openvswitch'] 2014-02-16 12:06:46.008 13298 INFO neutron.plugins.ml2.managers [-] Loaded mechanism driver names: ['openvswitch'] 2014-02-16 12:06:46.008 13298 INFO neutron.plugins.ml2.managers [-] Registered mechanism drivers: ['openvswitch'] 2014-02-16 12:06:46.706 13298 INFO neutron.plugins.ml2.managers [-] Initializing driver for type 'flat' 2014-02-16 12:06:46.706 13298 INFO neutron.plugins.ml2.drivers.type_flat [-] ML2 FlatTypeDriver initialization complete 2014-02-16 12:06:46.707 13298 INFO neutron.plugins.ml2.managers [-] Initializing driver for type 'vlan' 2014-02-16 12:06:46.806 13298 INFO neutron.plugins.ml2.drivers.type_vlan [-] VlanTypeDriver initialization complete 2014-02-16 12:06:46.806 13298 INFO neutron.plugins.ml2.managers [-] Initializing driver for type 'local' 2014-02-16 12:06:46.806 13298 INFO neutron.plugins.ml2.managers [-] Initializing driver for type 'gre' 2014-02-16 12:06:46.807 13298 INFO neutron.plugins.ml2.drivers.type_tunnel [-] gre ID ranges: [] 2014-02-16 12:06:46.809 13298 INFO neutron.plugins.ml2.managers [-] Initializing driver for type 'vxlan' 2014-02-16 12:06:46.809 13298 INFO neutron.plugins.ml2.drivers.type_tunnel [-] vxlan ID ranges: [] 2014-02-16 12:06:46.812 13298 INFO neutron.plugins.ml2.managers [-] Initializing mechanism driver 'openvswitch' 2014-02-16 12:06:46.893 13298 INFO neutron.openstack.common.rpc.impl_qpid [-] Connected to AMQP server on 192.168.160.29:5672 2014-02-16 12:06:46.900 13298 INFO neutron.plugins.ml2.plugin [-] Modular L2 Plugin initialization complete 2014-02-16 12:06:46.901 13298 INFO neutron.manager [-] Loading Plugin: neutron.services.loadbalancer.plugin.LoadBalancerPlugin 2014-02-16 12:06:47.028 13298 INFO neutron.openstack.common.rpc.impl_qpid [-] Connected to AMQP server on 192.168.160.29:5672 2014-02-16 12:06:47.057 13298 INFO neutron.manager [-] Loading Plugin: neutron.services.firewall.fwaas_plugin.FirewallPlugin 2014-02-16 12:06:47.208 13298 INFO neutron.openstack.common.rpc.impl_qpid [-] Connected to AMQP server on 192.168.160.29:5672 2014-02-16 12:06:47.229 13298 INFO neutron.manager [-] Loading Plugin: neutron.services.l3_router.l3_router_plugin.L3RouterPlugin 2014-02-16 12:06:47.511 13298 INFO neutron.openstack.common.rpc.impl_qpid [-] Connected to AMQP server on 192.168.160.29:5672 2014-02-16 12:06:47.523 13298 INFO neutron.manager [-] Loading Plugin: neutron.services.l3_router.l3_router_plugin.L3RouterPlugin 2014-02-16 12:06:47.578 13298 INFO neutron.openstack.common.rpc.impl_qpid [-] Connected to AMQP server on 192.168.160.29:5672 2014-02-16 12:06:47.593 13298 ERROR neutron.service [-] Unrecoverable error: please check log for details. 2014-02-16 12:06:47.593 13298 TRACE neutron.service Traceback (most recent call last): 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/service.py", line 99, in serve_wsgi 2014-02-16 12:06:47.593 13298 TRACE neutron.service service.start() 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/service.py", line 68, in start 2014-02-16 12:06:47.593 13298 TRACE neutron.service self.wsgi_app = _run_wsgi(self.app_name) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/service.py", line 112, in _run_wsgi 2014-02-16 12:06:47.593 13298 TRACE neutron.service app = config.load_paste_app(app_name) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/common/config.py", line 147, in load_paste_app 2014-02-16 12:06:47.593 13298 TRACE neutron.service app = deploy.loadapp("config:%s" % config_path, name=app_name) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 247, in loadapp 2014-02-16 12:06:47.593 13298 TRACE neutron.service return loadobj(APP, uri, name=name, **kw) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 272, in loadobj 2014-02-16 12:06:47.593 13298 TRACE neutron.service return context.create() 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 710, in create 2014-02-16 12:06:47.593 13298 TRACE neutron.service return self.object_type.invoke(self) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 144, in invoke 2014-02-16 12:06:47.593 13298 TRACE neutron.service **context.local_conf) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/util.py", line 56, in fix_call 2014-02-16 12:06:47.593 13298 TRACE neutron.service val = callable(*args, **kw) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/paste/urlmap.py", line 25, in urlmap_factory 2014-02-16 12:06:47.593 13298 TRACE neutron.service app = loader.get_app(app_name, global_conf=global_conf) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 350, in get_app 2014-02-16 12:06:47.593 13298 TRACE neutron.service name=name, global_conf=global_conf).create() 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 710, in create 2014-02-16 12:06:47.593 13298 TRACE neutron.service return self.object_type.invoke(self) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 144, in invoke 2014-02-16 12:06:47.593 13298 TRACE neutron.service **context.local_conf) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/util.py", line 56, in fix_call 2014-02-16 12:06:47.593 13298 TRACE neutron.service val = callable(*args, **kw) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/auth.py", line 64, in pipeline_factory 2014-02-16 12:06:47.593 13298 TRACE neutron.service app = loader.get_app(pipeline[-1]) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 350, in get_app 2014-02-16 12:06:47.593 13298 TRACE neutron.service name=name, global_conf=global_conf).create() 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 710, in create 2014-02-16 12:06:47.593 13298 TRACE neutron.service return self.object_type.invoke(self) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 146, in invoke 2014-02-16 12:06:47.593 13298 TRACE neutron.service return fix_call(context.object, context.global_conf, **context.local_conf) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/util.py", line 56, in fix_call 2014-02-16 12:06:47.593 13298 TRACE neutron.service val = callable(*args, **kw) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/api/v2/router.py", line 72, in factory 2014-02-16 12:06:47.593 13298 TRACE neutron.service return cls(**local_config) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/api/v2/router.py", line 76, in __init__ 2014-02-16 12:06:47.593 13298 TRACE neutron.service plugin = manager.NeutronManager.get_plugin() 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 214, in get_plugin 2014-02-16 12:06:47.593 13298 TRACE neutron.service return cls.get_instance().plugin 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 209, in get_instance 2014-02-16 12:06:47.593 13298 TRACE neutron.service cls._create_instance() 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/openstack/common/lockutils.py", line 249, in inner 2014-02-16 12:06:47.593 13298 TRACE neutron.service return f(*args, **kwargs) 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 203, in _create_instance 2014-02-16 12:06:47.593 13298 TRACE neutron.service cls._instance = cls() 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 128, in __init__ 2014-02-16 12:06:47.593 13298 TRACE neutron.service self._load_service_plugins() 2014-02-16 12:06:47.593 13298 TRACE neutron.service File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 184, in _load_service_plugins 2014-02-16 12:06:47.593 13298 TRACE neutron.service plugin_inst.get_plugin_type()) 2014-02-16 12:06:47.593 13298 TRACE neutron.service ValueError: (u'Multiple plugins for service %s were configured', 'L3_ROUTER_NAT') 2014-02-16 12:06:47.593 13298 TRACE neutron.service 2014-02-16 12:06:47.625 13298 CRITICAL neutron [-] (u'Multiple plugins for service %s were configured', 'L3_ROUTER_NAT') 2014-02-16 12:06:47.625 13298 TRACE neutron Traceback (most recent call last): 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/bin/neutron-server", line 10, in <module> 2014-02-16 12:06:47.625 13298 TRACE neutron sys.exit(main()) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/server/__init__.py", line 43, in main 2014-02-16 12:06:47.625 13298 TRACE neutron neutron_service = service.serve_wsgi(service.NeutronApiService) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/service.py", line 99, in serve_wsgi 2014-02-16 12:06:47.625 13298 TRACE neutron service.start() 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/service.py", line 68, in start 2014-02-16 12:06:47.625 13298 TRACE neutron self.wsgi_app = _run_wsgi(self.app_name) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/service.py", line 112, in _run_wsgi 2014-02-16 12:06:47.625 13298 TRACE neutron app = config.load_paste_app(app_name) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/common/config.py", line 147, in load_paste_app 2014-02-16 12:06:47.625 13298 TRACE neutron app = deploy.loadapp("config:%s" % config_path, name=app_name) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 247, in loadapp 2014-02-16 12:06:47.625 13298 TRACE neutron return loadobj(APP, uri, name=name, **kw) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 272, in loadobj 2014-02-16 12:06:47.625 13298 TRACE neutron return context.create() 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 710, in create 2014-02-16 12:06:47.625 13298 TRACE neutron return self.object_type.invoke(self) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 144, in invoke 2014-02-16 12:06:47.625 13298 TRACE neutron **context.local_conf) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/util.py", line 56, in fix_call 2014-02-16 12:06:47.625 13298 TRACE neutron val = callable(*args, **kw) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/paste/urlmap.py", line 25, in urlmap_factory 2014-02-16 12:06:47.625 13298 TRACE neutron app = loader.get_app(app_name, global_conf=global_conf) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 350, in get_app 2014-02-16 12:06:47.625 13298 TRACE neutron name=name, global_conf=global_conf).create() 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 710, in create 2014-02-16 12:06:47.625 13298 TRACE neutron return self.object_type.invoke(self) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 144, in invoke 2014-02-16 12:06:47.625 13298 TRACE neutron **context.local_conf) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/util.py", line 56, in fix_call 2014-02-16 12:06:47.625 13298 TRACE neutron val = callable(*args, **kw) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/auth.py", line 64, in pipeline_factory 2014-02-16 12:06:47.625 13298 TRACE neutron app = loader.get_app(pipeline[-1]) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 350, in get_app 2014-02-16 12:06:47.625 13298 TRACE neutron name=name, global_conf=global_conf).create() 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 710, in create 2014-02-16 12:06:47.625 13298 TRACE neutron return self.object_type.invoke(self) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/loadwsgi.py", line 146, in invoke 2014-02-16 12:06:47.625 13298 TRACE neutron return fix_call(context.object, context.global_conf, **context.local_conf) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/PasteDeploy-1.5.0-py2.6.egg/paste/deploy/util.py", line 56, in fix_call 2014-02-16 12:06:47.625 13298 TRACE neutron val = callable(*args, **kw) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/api/v2/router.py", line 72, in factory 2014-02-16 12:06:47.625 13298 TRACE neutron return cls(**local_config) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/api/v2/router.py", line 76, in __init__ 2014-02-16 12:06:47.625 13298 TRACE neutron plugin = manager.NeutronManager.get_plugin() 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 214, in get_plugin 2014-02-16 12:06:47.625 13298 TRACE neutron return cls.get_instance().plugin 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 209, in get_instance 2014-02-16 12:06:47.625 13298 TRACE neutron cls._create_instance() 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/openstack/common/lockutils.py", line 249, in inner 2014-02-16 12:06:47.625 13298 TRACE neutron return f(*args, **kwargs) 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 203, in _create_instance 2014-02-16 12:06:47.625 13298 TRACE neutron cls._instance = cls() 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 128, in __init__ 2014-02-16 12:06:47.625 13298 TRACE neutron self._load_service_plugins() 2014-02-16 12:06:47.625 13298 TRACE neutron File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 184, in _load_service_plugins 2014-02-16 12:06:47.625 13298 TRACE neutron plugin_inst.get_plugin_type()) 2014-02-16 12:06:47.625 13298 TRACE neutron ValueError: (u'Multiple plugins for service %s were configured', 'L3_ROUTER_NAT') 2014-02-16 12:06:47.625 13298 TRACE neutron 2014-02-16 12:06:47.628 13298 INFO neutron.manager [-] Loading core plugin: neutron.plugins.ml2.plugin.Ml2Plugin 2014-02-16 12:06:47.629 13298 INFO neutron.plugins.ml2.managers [-] Configured type driver names: ['local', 'flat', 'vlan', 'gre', 'vxlan'] 2014-02-16 12:06:47.629 13298 INFO neutron.plugins.ml2.drivers.type_flat [-] Allowable flat physical_network names: [] 2014-02-16 12:06:47.630 13298 INFO neutron.plugins.ml2.drivers.type_vlan [-] Network VLAN ranges: {'int_vlan_range': [(208, 210), (185, 185)]} 2014-02-16 12:06:47.630 13298 INFO neutron.plugins.ml2.drivers.type_local [-] ML2 LocalTypeDriver initialization complete 2014-02-16 12:06:47.630 13298 INFO neutron.plugins.ml2.managers [-] Loaded type driver names: ['flat', 'vlan', 'local', 'gre', 'vxlan'] 2014-02-16 12:06:47.631 13298 INFO neutron.plugins.ml2.managers [-] Registered types: ['flat', 'vlan', 'local', 'gre', 'vxlan'] 2014-02-16 12:06:47.631 13298 INFO neutron.plugins.ml2.managers [-] Tenant network_types: ['local', 'vlan', 'gre', 'vxlan'] 2014-02-16 12:06:47.631 13298 INFO neutron.plugins.ml2.managers [-] Configured mechanism driver names: ['openvswitch'] 2014-02-16 12:06:47.632 13298 INFO neutron.plugins.ml2.managers [-] Loaded mechanism driver names: ['openvswitch'] 2014-02-16 12:06:47.632 13298 INFO neutron.plugins.ml2.managers [-] Registered mechanism drivers: ['openvswitch'] 2014-02-16 12:06:47.699 13298 ERROR neutron.openstack.common.rpc.amqp [-] Exception during message handling 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp Traceback (most recent call last): 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/openstack/common/rpc/amqp.py", line 462, in _process_data 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp **args) 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/common/rpc.py", line 45, in dispatch 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp neutron_ctxt, version, method, namespace, **kwargs) 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/openstack/common/rpc/dispatcher.py", line 172, in dispatch 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp result = getattr(proxyobj, method)(ctxt, **kwargs) 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/db/l3_rpc_base.py", line 45, in sync_routers 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp l3plugin = manager.NeutronManager.get_service_plugins()[ 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 218, in get_service_plugins 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp return cls.get_instance().service_plugins 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 209, in get_instance 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp cls._create_instance() 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/openstack/common/lockutils.py", line 249, in inner 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp return f(*args, **kwargs) 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib64/python2.6/contextlib.py", line 34, in __exit__ 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp self.gen.throw(type, value, traceback) 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/openstack/common/lockutils.py", line 212, in lock 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp yield sem 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/openstack/common/lockutils.py", line 249, in inner 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp return f(*args, **kwargs) 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 203, in _create_instance 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp cls._instance = cls() 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 115, in __init__ 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp plugin_provider) 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/manager.py", line 143, in _get_plugin_instance 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp return plugin_class() 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/plugins/ml2/plugin.py", line 104, in __init__ 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp self.type_manager.initialize() 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/neutron/plugins/ml2/managers.py", line 73, in initialize 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp LOG.info(_("Initializing driver for type '%s'"), network_type) 2014-02-16 12:06:47.699 13298 TRACE neutron.openstack.common.rpc.amqp TypeError: 'NoneType' object is not callable Can you make sure you don't have twice L3RouterPlugin in service_plugins in neutron.conf? Sounds rather like a misconfiguration. (In reply to Jakub Libosvar from comment #9) > Can you make sure you don't have twice L3RouterPlugin in service_plugins in > neutron.conf? Sounds rather like a misconfiguration. That setup is no longer live.. Closing for now since it apparently wasn't hit for two months. Could be reopened in case of re-occurrence. |