Quantum server throwing: No such RPC function 'report_state'

Bug #1159581 reported by Sumit Naiksatam
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Akihiro Motoki

Bug Description

This happens when I am testing with the Big Switch/Floodlight Plugin where the plugin does not implement call back for "report_state". The problem seems to be the change introduced to:
quantum/agent/rpc.py in https://review.openstack.org/25024

The rpc call was changed back to cast, hence the dhcp_agent does not get back the AttributeError exception and keeps trying to report state.

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/25258

Changed in quantum:
status: New → In Progress
Revision history for this message
Sumit Naiksatam (snaiksat) wrote :

This is already being addressed by:
https://review.openstack.org/#/c/25144/

Changed in quantum:
assignee: Sumit Naiksatam (snaiksat) → nobody
Changed in quantum:
assignee: nobody → Akihiro Motoki (amotoki)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to quantum (master)

Reviewed: https://review.openstack.org/25144
Committed: http://github.com/openstack/quantum/commit/1586cab03175060ce6c9e5f444ce67a4d9e50eea
Submitter: Jenkins
Branch: master

commit 1586cab03175060ce6c9e5f444ce67a4d9e50eea
Author: Gary Kotton <email address hidden>
Date: Fri Mar 22 15:40:38 2013 +0000

    Revert back to 'call' for agent reports

    Fixes bug 1159581

    The logic of the agents is based on RPC call()
    since the agent needs to catch an exception over RPC.

    Change-Id: I6d408216ebdfd130bab2555e61febd02b521985d

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