quantum l3_agent Failed synchronizing routers

Bug #1156978 reported by bychyahoo@gmail.com
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
dan wendlandt

Bug Description

2013-03-19 11:42:29.247 15354 ERROR quantum.agent.l3_agent [-] Failed synchronizing routers
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent Traceback (most recent call last):
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/agent/l3_agent.py", line 638, in _sync_routers_task
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent context, router_id)
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/agent/l3_agent.py", line 79, in get_routers
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent topic=self.topic)
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/openstack/common/rpc/proxy.py", line 80, in call
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent return rpc.call(context, self._get_topic(topic), msg, timeout)
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/openstack/common/rpc/__init__.py", line 140, in call
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent return _get_impl().call(CONF, context, topic, msg, timeout)
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/openstack/common/rpc/impl_kombu.py", line 798, in call
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent rpc_amqp.get_connection_pool(conf, Connection))
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/openstack/common/rpc/amqp.py", line 613, in call
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent rv = list(rv)
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/openstack/common/rpc/amqp.py", line 562, in __iter__
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent raise result
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent TypeError: ugettext() takes exactly 2 arguments (3 given)
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent Traceback (most recent call last):
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/openstack/common/rpc/amqp.py", line 430, in _process_data
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent rval = self.proxy.dispatch(ctxt, version, method, **args)
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/common/rpc.py", line 43, in dispatch
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent quantum_ctxt, version, method, **kwargs)
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/openstack/common/rpc/dispatcher.py", line 133, in dispatch
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent return getattr(proxyobj, method)(ctxt, **kwargs)
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/db/l3_rpc_base.py", line 47, in sync_routers
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent plugin.auto_schedule_routers(context, host, router_id)
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/db/agentschedulers_db.py", line 350, in auto_schedule_routers
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent self, context, host, router_id)
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent File "/usr/lib/python2.6/site-packages/quantum-2013.1.rc1-py2.6.egg/quantum/scheduler/l3_agent_scheduler.py", line 99, in auto_schedule_routers
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent ' on host %s', host))
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent TypeError: ugettext() takes exactly 2 arguments (3 given)
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent
2013-03-19 11:42:29.247 15354 TRACE quantum.agent.l3_agent

dan wendlandt (danwent)
Changed in quantum:
importance: Undecided → High
assignee: nobody → dan wendlandt (danwent)
milestone: none → grizzly-rc2
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (master)

Fix proposed to branch: master
Review: https://review.openstack.org/24751

Revision history for this message
dan wendlandt (danwent) wrote :

this is a bug triggered by an invalid log statement that only happens in an error condition. So once my fix is merged, you will likely still not have a working setup (since this log message was issuing a warning) but you will at least get a useful error, rather than a traceback :)

tags: added: grizzly-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to quantum (master)

Reviewed: https://review.openstack.org/24751
Committed: http://github.com/openstack/quantum/commit/59a98775e7c9bcef81be2a8190755322d20eb1e4
Submitter: Jenkins
Branch: master

commit 59a98775e7c9bcef81be2a8190755322d20eb1e4
Author: Dan Wendlandt <email address hidden>
Date: Mon Mar 18 21:09:55 2013 -0700

    fix mis-placed paren in log statement for l3-scheduler

    bug 1156978

    Change-Id: I47c843616e86a92de2bc20683b865f881517a98d

Changed in quantum:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (milestone-proposed)

Fix proposed to branch: milestone-proposed
Review: https://review.openstack.org/24762

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to quantum (milestone-proposed)

Reviewed: https://review.openstack.org/24762
Committed: http://github.com/openstack/quantum/commit/e3ca06139121339552030f3e3446fb48f6c8a3b0
Submitter: Jenkins
Branch: milestone-proposed

commit e3ca06139121339552030f3e3446fb48f6c8a3b0
Author: Dan Wendlandt <email address hidden>
Date: Mon Mar 18 21:09:55 2013 -0700

    fix mis-placed paren in log statement for l3-scheduler

    bug 1156978

    Change-Id: I47c843616e86a92de2bc20683b865f881517a98d

Changed in quantum:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in quantum:
milestone: grizzly-rc2 → 2013.1
Alan Pevec (apevec)
tags: removed: grizzly-backport-potential
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.