AttributeError: No such RPC function 'report_state'

Bug #1131446 reported by Aaron Rosen
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Aaron Rosen

Bug Description

2013-02-21 14:17:52.922 18166 ERROR quantum.openstack.common.rpc.amqp [-] Exception during message handling
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp Traceback (most recent call last):
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp File "/opt/stack/quantum/quantum/openstack/common/rpc/amqp.py", line 393, in _process_data
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp rval = self.proxy.dispatch(ctxt, version, method, **args)
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp File "/opt/stack/quantum/quantum/common/rpc.py", line 43, in dispatch
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp quantum_ctxt, version, method, **kwargs)
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp File "/opt/stack/quantum/quantum/openstack/common/rpc/dispatcher.py", line 136, in dispatch
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp raise AttributeError("No such RPC function '%s'" % method)
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp AttributeError: No such RPC function 'report_state'

2013-02-21 14:17:52.922 18166 ERROR quantum.openstack.common.rpc.amqp [-] Exception during message handling
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp Traceback (most recent call last):
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp File "/opt/stack/quantum/quantum/openstack/common/rpc/amqp.py", line 393, in _process_data
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp rval = self.proxy.dispatch(ctxt, version, method, **args)
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp File "/opt/stack/quantum/quantum/common/rpc.py", line 43, in dispatch
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp quantum_ctxt, version, method, **kwargs)
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp File "/opt/stack/quantum/quantum/openstack/common/rpc/dispatcher.py", line 136, in dispatch
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp raise AttributeError("No such RPC function '%s'" % method)
2013-02-21 14:17:52.922 18166 TRACE quantum.openstack.common.rpc.amqp AttributeError: No such RPC function 'report_state'

Revision history for this message
Aaron Rosen (arosen) wrote :

this is due to the the change in the dhcp agent which sets:

dhcp_agent_manager = quantum.agent.dhcp_agent.DhcpAgentWithStateReport

instead it should use this otherwise previous deployments using configs will are broken.

dhcp_agent_manager = quantum.agent.dhcp_agent.DhcpAgent

Changed in quantum:
assignee: nobody → Aaron Rosen (arosen)
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/22629

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

Reviewed: https://review.openstack.org/22629
Committed: http://github.com/openstack/quantum/commit/349aa3ef3563c019f4d0a98fc30117ae0a6cade3
Submitter: Jenkins
Branch: master

commit 349aa3ef3563c019f4d0a98fc30117ae0a6cade3
Author: Aaron Rosen <email address hidden>
Date: Thu Feb 21 14:44:16 2013 -0800

    AttributeError: No such RPC function 'report_state'

    This patch changes dhcp_agent_manager to be DhcpAgent instead of
    DhcpAgentWithStateReport since not all plugins support DhcpAgentWithStateReport
    and having this as the default breaks all current deployments that upgrade
    source without changing their config files.

    Fixes bug 1131446

    Change-Id: I6415f85714b03e9bf59d597e8ec2397fedc92b02

Changed in quantum:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in quantum:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in quantum:
milestone: grizzly-rc1 → 2013.1
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.