Start message from OVS agent not received by server

Bug #1347452 reported by Xurong Yang
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Xurong Yang

Bug Description

When OVS agent starts, it will send server a message with "start_flag" to tell server it's up, which is done by the _report_state method. Currently _report_state uses cast method to send rpc message, so there's no guarantee that server receives the "start" message. In our test, sometimes this message did miss. As a result, server didn't update the start time of the agent so fdb entries didn't send by the l2pop driver.

Xurong Yang (idopra)
Changed in neutron:
assignee: nobody → Xurong Yang (idopra)
Changed in neutron:
status: New → In Progress
Revision history for this message
Akihiro Motoki (amotoki) wrote :
Changed in neutron:
importance: Undecided → Medium
milestone: none → juno-3
Thierry Carrez (ttx)
Changed in neutron:
milestone: juno-3 → juno-rc1
Revision history for this message
Kyle Mestery (mestery) wrote :

Moving medium priority bug out of Juno-RC1.

Changed in neutron:
milestone: juno-rc1 → kilo-1
Revision history for this message
Kyle Mestery (mestery) wrote :

Per my own confusion, moving back to Juno-RC1.

Changed in neutron:
milestone: kilo-1 → juno-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/108693
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=46501246c202f1f424f0d2a05769926303a39c89
Submitter: Jenkins
Branch: master

commit 46501246c202f1f424f0d2a05769926303a39c89
Author: yangxurong <email address hidden>
Date: Tue Jul 22 21:23:08 2014 +0800

    Use call to report state when ovs_agent starts up

    Make sure to report ovs_agent state when starting up, otherwise
    ovs_agent start_time would not be updated and thus l2pop does
    not send fdb entries.

    Change-Id: Idd770a85a9eabff112d9613e75d8bb524020234a
    Closes-Bug: #1347452

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