← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1276587] Re: neutron not working on Havana Debian wheezy

 

That is not an official installation guide, so you will need to contact
the author of that guide for assistance.

** Changed in: neutron
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1276587

Title:
  neutron not working on Havana Debian wheezy

Status in OpenStack Neutron (virtual network service):
  Invalid

Bug description:
  i follow  this Guide to install the Havana , but found that neutron
  not working, service start, have pid file but not process and no
  service listen on 9696. 

  i apt-get update & dist-upgrade to the lastest env.
  root@ops-whz-ctl:~# uname -an
  Linux ops-whz-ctl 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux

  pls give me some solution. thanks a lot

  https://github.com/reusserl/OpenStack-Install-
  Guide/blob/master/OpenStack_Havana_Debian_Wheezy_Install_Guide.rst

  
  root@ops-whz-ctl:~# keystone service-list
  +----------------------------------+----------+----------+------------------------------+
  |                id                |   name   |   type   |
  description          |
  +----------------------------------+----------+----------+------------------------------+
  | 4557b26cfafe4808963d3eccae4684aa |  cinder  |  volume  |   OpenStack
  Volume Service   |
  | b904a4f7eadc40ddbff16f84556f201e |   ec2    |   ec2    |
  OpenStack EC2 service     |
  | 03349e78b51b4647b4449c90bf27e7b1 |  glance  |  image   |   OpenStack
  Image Service    |
  | 8fe41661d319454185e324344df34efb | keystone | identity |
  OpenStack Identity      |
  | 44d4feabf3e745fd9c56d6969489d058 | neutron  | network  | OpenStack
  Networking service |
  | 6c035052679143f187e87d9ec1486ad9 |   nova   | compute  |  OpenStack
  Compute Service   |
  +----------------------------------+----------+----------+------------------------------+

  root@ops-whz-ctl:~# grep -r -i "neutron" /etc/nova
  /etc/nova/nova.conf:#    nova.network.neutronv2.api.API (if you want
  to use Neutron)
  /etc/nova/nova.conf:network_api_class=nova.network.neutronv2.api.API
  /etc/nova/nova.conf:#      neutron (if you use neutron)
  /etc/nova/nova.conf:security_group_api = neutron
  /etc/nova/nova.conf:# When using Neutron and OVS, use:
  nova.virt.libvirt.vif.LibvirtHybirdOVSBridgeDriver
  /etc/nova/nova.conf:# for Neutron, use:
  nova.network.linux_net.LinuxOVSInterfaceDriver
  /etc/nova/nova.conf:# For Neutron and OVS, use:
  nova.virt.firewall.NoopFirewallDriver (since this is handled by
  Neutron)
  /etc/nova/nova.conf:# Neutron #
  /etc/nova/nova.conf:# This is the URL of your neutron server:
  /etc/nova/nova.conf:neutron_url=http://10.10.10.51:9696
  /etc/nova/nova.conf:neutron_auth_strategy=keystone
  /etc/nova/nova.conf:neutron_admin_tenant_name=service
  /etc/nova/nova.conf:neutron_admin_username=neutron
  /etc/nova/nova.conf:neutron_admin_password=servicePass123
  /etc/nova/nova.conf:neutron_admin_auth_url=http://10.10.10.51:35357/v2.0
  /etc/nova/nova.conf:# Set flag to indicate Neutron will proxy metadata requests
  /etc/nova/nova.conf:# and resolve instance ids. This is needed to use
  neutron-metadata-agent
  /etc/nova/nova.conf:# which doesn't work with neutron) (boolean value)
  /etc/nova/nova.conf:service_neutron_metadata_proxy=True
  /etc/nova/nova.conf:# Shared secret to validate proxies Neutron
  metadata requests
  /etc/nova/nova.conf:# This password should match what is in
  /etc/neutron/metadata_agent.ini
  /etc/nova/nova.conf:#neutron_metadata_proxy_shared_secret=
  /etc/nova/nova.conf:neutron_metadata_proxy_shared_secret = helloOpenStack123


  root@ops-whz-ctl:~# grep -v ^$ /etc/neutron/neutron.conf |grep -v ^#
  [DEFAULT]
   verbose = True
   state_path = /var/lib/neutron
  lock_path = $state_path/lock
  core_plugin = neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2
  service_plugins = neutron.services.l3_router.l3_router_plugin.L3RouterPlugin
  rabbit_host = 10.10.10.51
  rabbit_password = guest
  rabbit_userid = guest
  notification_driver = neutron.openstack.common.notifier.rpc_notifier
  [quotas]
  [agent]
  root_helper = sudo neutron-rootwrap /etc/neutron/rootwrap.conf
  [keystone_authtoken]
  auth_host = 10.10.10.51
  auth_port = 35357
  auth_protocol = http
  admin_tenant_name = service
  admin_user = neutron
  admin_password = servicePass123
  signing_dir = $state_path/keystone-signing
  [database]
  connection = mysql://neutronUser:neutronPass357@10.10.10.51/neutron
  [service_providers]
  service_provider=LOADBALANCER:Haproxy:neutron.services.loadbalancer.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default

  
  root@ops-whz-ctl:~# grep -v ^$ /etc/neutron/ |grep -v ^#
  api-paste.ini     neutron.conf      policy.json       rootwrap.d/
  fwaas_driver.ini  plugins/          rootwrap.conf
  root@ops-whz-ctl:~# grep -v ^$ /etc/neutron/api-paste.ini |grep -v ^#
  [composite:neutron]
  use = egg:Paste#urlmap
  /: neutronversions
  /v2.0: neutronapi_v2_0
  [composite:neutronapi_v2_0]
  use = call:neutron.auth:pipeline_factory
  noauth = extensions neutronapiapp_v2_0
  keystone = authtoken keystonecontext extensions neutronapiapp_v2_0
  [filter:keystonecontext]
  paste.filter_factory = neutron.auth:NeutronKeystoneContext.factory
  [filter:authtoken]
  paste.filter_factory = keystoneclient.middleware.auth_token:filter_factory
  auth_host = 10.10.10.51
  auth_port = 35357
  auth_protocol = http
  admin_tenant_name = service
  admin_user = neutron
  admin_password = servicePass123
  [filter:extensions]
  paste.filter_factory =
  neutron.api.extensions:plugin_aware_extension_middleware_factory
  [app:neutronversions]
  paste.app_factory = neutron.api.versions:Versions.factory
  [app:neutronapiapp_v2_0]
  paste.app_factory = neutron.api.v2.router:APIRouter.factory

  
  root@ops-whz-ctl:~# grep -v ^$
  /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini |grep -v ^#
  [database]
  sql_connection = mysql://neutronUser:neutronPass357@10.10.10.51/neutron
  [ovs]
  tenant_network_type = gre
  enable_tunneling = True
  tunnel_id_ranges = 1:1000
  local_ip = 10.10.10.51
  [agent]
  [securitygroup]
  firewall_driver =
  neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver

  
  root@ops-whz-ctl:~# service neutron-server status
  [FAIL] neutron-server is not running ... failed!
  root@ops-whz-ctl:~# service neutron-server restart
  [....] Restarting OpenStack Neutron Server with OpenVSwitch plugin:
  neutron-serverstart-stop-daemon: warning: failed to kill 15687: No
  such process
  . ok
  root@ops-whz-ctl:~# more /var/run/neutron/neutron-server.pid
  16013


  2014-02-03 23:32:32.105 25425 TRACE neutron.service     return
  self.pool.unique_connection()
  2014-02-03 23:32:32.105 25425 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 183, in
  unique_connection
  2014-02-03 23:32:32.105 25425 TRACE neutron.service     return
  _ConnectionFairy(self).checkout()
  2014-02-03 23:32:32.105 25425 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 387, in
  __init__
  2014-02-03 23:32:32.105 25425 TRACE neutron.service     rec =
  self._connection_record = pool._do_get()
  2014-02-03 23:32:32.105 25425 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 802, in
  _do_get
  2014-02-03 23:32:32.105 25425 TRACE neutron.service     return
  self._create_connection()
  2014-02-03 23:32:32.105 25425 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 188, in
  _create_connection
  2014-02-03 23:32:32.105 25425 TRACE neutron.service     return
  _ConnectionRecord(self)
  2014-02-03 23:32:32.105 25425 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 270, in
  __init__
  2014-02-03 23:32:32.105 25425 TRACE neutron.service
  self.connection = self.__connect()
  2014-02-03 23:32:32.105 25425 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 330, in
  __connect
  2014-02-03 23:32:32.105 25425 TRACE neutron.service     connection =
  self.__pool._creator()
  2014-02-03 23:32:32.105 25425 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/strategies.py",
  line 80, in connect
  2014-02-03 23:32:32.105 25425 TRACE neutron.service     return
  dialect.connect(*cargs, **cparams)
  2014-02-03 23:32:32.105 25425 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/default.py", line
  281, in connect
  2014-02-03 23:32:32.105 25425 TRACE neutron.service     return
  self.dbapi.connect(*cargs, **cparams)
  2014-02-03 23:32:32.105 25425 TRACE neutron.service OperationalError:
  (OperationalError) unable to open database file None None
  2014-02-03 23:32:32.105 25425 TRACE neutron.service
  2014-02-03 23:32:32.265 25425 CRITICAL neutron [-] (OperationalError)
  unable to open database file None None
  2014-02-03 23:57:10.318 25834 ERROR neutron.common.legacy [-] Skipping
  unknown group key: firewall_driver
  2014-02-03 23:57:11.277 25834 ERROR neutron.service [-] Unrecoverable
  error: please check log for details.
  2014-02-03 23:57:11.277 25834 TRACE neutron.service Traceback (most
  recent call last):
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/service.py", line 99, in
  serve_wsgi
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     service.start()
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/service.py", line 68, in
  start
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     self.wsgi_app
  = _run_wsgi(self.app_name)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/service.py", line 112, in
  _run_wsgi
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     app =
  config.load_paste_app(app_name)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/common/config.py", line 144,
  in load_paste_app
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     app =
  deploy.loadapp("config:%s" % config_path, name=app_name)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247,
  in loadapp
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     return
  loadobj(APP, uri, name=name, **kw)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272,
  in loadobj
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     return context.create()
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710,
  in create
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     return
  self.object_type.invoke(self)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144,
  in invoke
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     **context.local_conf)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
  fix_call
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     val =
  callable(*args, **kw)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/urlmap.py", line 28, in
  urlmap_factory
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     app =
  loader.get_app(app_name, global_conf=global_conf)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350,
  in get_app
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     name=name,
  global_conf=global_conf).create()
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710,
  in create
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     return
  self.object_type.invoke(self)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144,
  in invoke
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     **context.local_conf)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
  fix_call
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     val =
  callable(*args, **kw)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/auth.py", line 59, in
  pipeline_factory
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     app =
  loader.get_app(pipeline[-1])
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350,
  in get_app
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     name=name,
  global_conf=global_conf).create()
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710,
  in create
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     return
  self.object_type.invoke(self)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 146,
  in invoke
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     return
  fix_call(context.object, context.global_conf, **context.local_conf)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
  fix_call
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     val =
  callable(*args, **kw)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/api/v2/router.py", line 72,
  in factory
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     return
  cls(**local_config)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/api/v2/router.py", line 76,
  in __init__
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     plugin =
  manager.NeutronManager.get_plugin()
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 206, in
  get_plugin
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     return
  cls.get_instance().plugin
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 201, in
  get_instance
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     cls._create_instance()
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/openstack/common/lockutils.py",
  line 247, in inner
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     retval =
  f(*args, **kwargs)
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 195, in
  _create_instance
  2014-02-03 23:57:11.277 25834 TRACE neutron.service     cls._instance = cls()
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 132, in
  __init__
  2014-02-03 23:57:11.277 25834 TRACE neutron.service
  self._load_service_plugins()
  2014-02-03 23:57:11.277 25834 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 176, in
  _load_service_plugins
  2014-02-03 23:57:11.277 25834 TRACE neutron.service
  plugin_inst.get_plugin_type())
  2014-02-03 23:57:11.277 25834 TRACE neutron.service ValueError:
  (u'Multiple plugins for service %s were configured', 'L3_ROUTER_NAT')
  2014-02-03 23:57:11.277 25834 TRACE neutron.service
  2014-02-03 23:57:11.281 25834 CRITICAL neutron [-] (u'Multiple plugins
  for service %s were configured', 'L3_ROUTER_NAT')
  2014-02-04 01:11:57.924 3523 ERROR neutron.common.legacy [-] Skipping
  unknown group key: firewall_driver
  2014-02-04 01:12:00.937 3523 ERROR neutron.service [-] Unrecoverable
  error: please check log for details.
  2014-02-04 01:12:00.937 3523 TRACE neutron.service Traceback (most
  recent call last):
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/service.py", line 99, in
  serve_wsgi
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     service.start()
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/service.py", line 68, in
  start
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     self.wsgi_app =
  _run_wsgi(self.app_name)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/service.py", line 112, in
  _run_wsgi
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     app =
  config.load_paste_app(app_name)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/common/config.py", line 144,
  in load_paste_app
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     app =
  deploy.loadapp("config:%s" % config_path, name=app_name)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247,
  in loadapp
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     return
  loadobj(APP, uri, name=name, **kw)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272,
  in loadobj
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     return context.create()
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710,
  in create
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     return
  self.object_type.invoke(self)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144,
  in invoke
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     **context.local_conf)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
  fix_call
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     val =
  callable(*args, **kw)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/urlmap.py", line 28, in
  urlmap_factory
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     app =
  loader.get_app(app_name, global_conf=global_conf)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350,
  in get_app
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     name=name,
  global_conf=global_conf).create()
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710,
  in create
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     return
  self.object_type.invoke(self)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144,
  in invoke
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     **context.local_conf)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
  fix_call
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     val =
  callable(*args, **kw)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/auth.py", line 59, in
  pipeline_factory
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     app =
  loader.get_app(pipeline[-1])
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350,
  in get_app
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     name=name,
  global_conf=global_conf).create()
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710,
  in create
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     return
  self.object_type.invoke(self)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 146,
  in invoke
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     return
  fix_call(context.object, context.global_conf, **context.local_conf)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
  fix_call
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     val =
  callable(*args, **kw)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/api/v2/router.py", line 72,
  in factory
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     return
  cls(**local_config)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/api/v2/router.py", line 76,
  in __init__
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     plugin =
  manager.NeutronManager.get_plugin()
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 206, in
  get_plugin
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     return
  cls.get_instance().plugin
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 201, in
  get_instance
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     cls._create_instance()
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/openstack/common/lockutils.py",
  line 247, in inner
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     retval =
  f(*args, **kwargs)
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 195, in
  _create_instance
  2014-02-04 01:12:00.937 3523 TRACE neutron.service     cls._instance = cls()
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 132, in
  __init__
  2014-02-04 01:12:00.937 3523 TRACE neutron.service
  self._load_service_plugins()
  2014-02-04 01:12:00.937 3523 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 176, in
  _load_service_plugins
  2014-02-04 01:12:00.937 3523 TRACE neutron.service
  plugin_inst.get_plugin_type())
  2014-02-04 01:12:00.937 3523 TRACE neutron.service ValueError:
  (u'Multiple plugins for service %s were configured', 'L3_ROUTER_NAT')
  2014-02-04 01:12:00.937 3523 TRACE neutron.service
  2014-02-04 01:12:01.012 3523 CRITICAL neutron [-] (u'Multiple plugins
  for service %s were configured', 'L3_ROUTER_NAT')
  2014-02-04 02:30:41.127 3564 ERROR neutron.common.legacy [-] Skipping
  unknown group key: firewall_driver
  2014-02-04 02:30:44.994 3564 ERROR neutron.service [-] Unrecoverable
  error: please check log for details.
  2014-02-04 02:30:44.994 3564 TRACE neutron.service Traceback (most
  recent call last):
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/service.py", line 99, in
  serve_wsgi
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     service.start()
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/service.py", line 68, in
  start
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     self.wsgi_app =
  _run_wsgi(self.app_name)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/service.py", line 112, in
  _run_wsgi
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     app =
  config.load_paste_app(app_name)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/common/config.py", line 144,
  in load_paste_app
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     app =
  deploy.loadapp("config:%s" % config_path, name=app_name)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247,
  in loadapp
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     return
  loadobj(APP, uri, name=name, **kw)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272,
  in loadobj
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     return context.create()
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710,
  in create
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     return
  self.object_type.invoke(self)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144,
  in invoke
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     **context.local_conf)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
  fix_call
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     val =
  callable(*args, **kw)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/urlmap.py", line 28, in
  urlmap_factory
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     app =
  loader.get_app(app_name, global_conf=global_conf)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350,
  in get_app
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     name=name,
  global_conf=global_conf).create()
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710,
  in create
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     return
  self.object_type.invoke(self)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144,
  in invoke
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     **context.local_conf)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
  fix_call
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     val =
  callable(*args, **kw)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/auth.py", line 59, in
  pipeline_factory
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     app =
  loader.get_app(pipeline[-1])
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350,
  in get_app
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     name=name,
  global_conf=global_conf).create()
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710,
  in create
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     return
  self.object_type.invoke(self)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 146,
  in invoke
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     return
  fix_call(context.object, context.global_conf, **context.local_conf)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
  fix_call
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     val =
  callable(*args, **kw)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/api/v2/router.py", line 72,
  in factory
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     return
  cls(**local_config)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/api/v2/router.py", line 76,
  in __init__
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     plugin =
  manager.NeutronManager.get_plugin()
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 206, in
  get_plugin
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     return
  cls.get_instance().plugin
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 201, in
  get_instance
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     cls._create_instance()
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/openstack/common/lockutils.py",
  line 247, in inner
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     retval =
  f(*args, **kwargs)
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 195, in
  _create_instance
  2014-02-04 02:30:44.994 3564 TRACE neutron.service     cls._instance = cls()
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 132, in
  __init__
  2014-02-04 02:30:44.994 3564 TRACE neutron.service
  self._load_service_plugins()
  2014-02-04 02:30:44.994 3564 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 176, in
  _load_service_plugins
  2014-02-04 02:30:44.994 3564 TRACE neutron.service
  plugin_inst.get_plugin_type())
  2014-02-04 02:30:44.994 3564 TRACE neutron.service ValueError:
  (u'Multiple plugins for service %s were configured', 'L3_ROUTER_NAT')
  2014-02-04 02:30:44.994 3564 TRACE neutron.service
  2014-02-04 02:30:45.030 3564 CRITICAL neutron [-] (u'Multiple plugins
  for service %s were configured', 'L3_ROUTER_NAT')
  2014-02-04 02:36:04.005 4004 ERROR neutron.common.legacy [-] Skipping
  unknown group key: firewall_driver
  2014-02-04 02:36:04.387 4004 ERROR neutron.service [-] Unrecoverable
  error: please check log for details.
  2014-02-04 02:36:04.387 4004 TRACE neutron.service Traceback (most
  recent call last):
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/service.py", line 99, in
  serve_wsgi
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     service.start()
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/service.py", line 68, in
  start
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     self.wsgi_app =
  _run_wsgi(self.app_name)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/service.py", line 112, in
  _run_wsgi
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     app =
  config.load_paste_app(app_name)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/common/config.py", line 144,
  in load_paste_app
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     app =
  deploy.loadapp("config:%s" % config_path, name=app_name)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247,
  in loadapp
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     return
  loadobj(APP, uri, name=name, **kw)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272,
  in loadobj
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     return context.create()
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710,
  in create
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     return
  self.object_type.invoke(self)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144,
  in invoke
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     **context.local_conf)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
  fix_call
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     val =
  callable(*args, **kw)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/urlmap.py", line 28, in
  urlmap_factory
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     app =
  loader.get_app(app_name, global_conf=global_conf)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350,
  in get_app
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     name=name,
  global_conf=global_conf).create()
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710,
  in create
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     return
  self.object_type.invoke(self)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144,
  in invoke
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     **context.local_conf)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
  fix_call
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     val =
  callable(*args, **kw)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/auth.py", line 59, in
  pipeline_factory
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     app =
  loader.get_app(pipeline[-1])
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350,
  in get_app
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     name=name,
  global_conf=global_conf).create()
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710,
  in create
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     return
  self.object_type.invoke(self)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 146,
  in invoke
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     return
  fix_call(context.object, context.global_conf, **context.local_conf)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in
  fix_call
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     val =
  callable(*args, **kw)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/api/v2/router.py", line 72,
  in factory
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     return
  cls(**local_config)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/api/v2/router.py", line 76,
  in __init__
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     plugin =
  manager.NeutronManager.get_plugin()
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 206, in
  get_plugin
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     return
  cls.get_instance().plugin
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 201, in
  get_instance
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     cls._create_instance()
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/openstack/common/lockutils.py",
  line 247, in inner
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     retval =
  f(*args, **kwargs)
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 195, in
  _create_instance
  2014-02-04 02:36:04.387 4004 TRACE neutron.service     cls._instance = cls()
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 132, in
  __init__
  2014-02-04 02:36:04.387 4004 TRACE neutron.service
  self._load_service_plugins()
  2014-02-04 02:36:04.387 4004 TRACE neutron.service   File
  "/usr/lib/python2.7/dist-packages/neutron/manager.py", line 176, in
  _load_service_plugins
  2014-02-04 02:36:04.387 4004 TRACE neutron.service
  plugin_inst.get_plugin_type())
  2014-02-04 02:36:04.387 4004 TRACE neutron.service ValueError:
  (u'Multiple plugins for service %s were configured', 'L3_ROUTER_NAT')
  2014-02-04 02:36:04.387 4004 TRACE neutron.service
  2014-02-04 02:36:04.391 4004 CRITICAL neutron [-] (u'Multiple plugins
  for service %s were configured', 'L3_ROUTER_NAT')

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1276587/+subscriptions


References