DVR: RPC error handling missing for get_network_info_for_id

Bug #1758093 reported by Swaminathan Vasudevan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Undecided
Swaminathan Vasudevan

Bug Description

To avoid exceptions from the l2 agent while trying to access the 'get_network_info_for_id' when the server is not updated, we need to handle the error case when the oslo_messaging reports an error that the API not found.

Changed in neutron:
assignee: nobody → Swaminathan Vasudevan (swaminathan-vasudevan)
status: New → In Progress
Revision history for this message
Swaminathan Vasudevan (swaminathan-vasudevan) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/555095
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=c331b898e19c8125d005c09d8a6e247805e506a8
Submitter: Zuul
Branch: master

commit c331b898e19c8125d005c09d8a6e247805e506a8
Author: Swaminathan Vasudevan <email address hidden>
Date: Wed Mar 21 13:36:38 2018 -0700

    DVR: Add error handling for get_network_info_for_id rpc call

    Add error handling for get_network_info_for_id rpc call in the
    ovs_dvr_neutron_agent.

    Closes-Bug: #1758093
    Change-Id: I44a5911554c712c89cdc8901cbc7b844c4b0a363

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/559134

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/queens)

Reviewed: https://review.openstack.org/559134
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=a8fed790b769756e7cf6c9f570ae5589fe215395
Submitter: Zuul
Branch: stable/queens

commit a8fed790b769756e7cf6c9f570ae5589fe215395
Author: Swaminathan Vasudevan <email address hidden>
Date: Wed Mar 21 13:36:38 2018 -0700

    DVR: Add error handling for get_network_info_for_id rpc call

    Add error handling for get_network_info_for_id rpc call in the
    ovs_dvr_neutron_agent.

    Closes-Bug: #1758093
    Change-Id: I44a5911554c712c89cdc8901cbc7b844c4b0a363
    (cherry picked from commit c331b898e19c8125d005c09d8a6e247805e506a8)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/559282

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 13.0.0.0b1

This issue was fixed in the openstack/neutron 13.0.0.0b1 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 12.0.2

This issue was fixed in the openstack/neutron 12.0.2 release.

tags: added: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/pike)

Reviewed: https://review.openstack.org/559282
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=e36c6b6cf593c49e5f9100f9681b079afb1845c3
Submitter: Zuul
Branch: stable/pike

commit e36c6b6cf593c49e5f9100f9681b079afb1845c3
Author: Swaminathan Vasudevan <email address hidden>
Date: Wed Mar 21 13:36:38 2018 -0700

    DVR: Add error handling for get_network_info_for_id rpc call

    Add error handling for get_network_info_for_id rpc call in the
    ovs_dvr_neutron_agent.

    Closes-Bug: #1758093
    Change-Id: I44a5911554c712c89cdc8901cbc7b844c4b0a363
    (cherry picked from commit c331b898e19c8125d005c09d8a6e247805e506a8)

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 11.0.6

This issue was fixed in the openstack/neutron 11.0.6 release.

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.