The arping process can hang if the passed interface disappears

Bug #1425173 reported by Terry Wilson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Undecided
Terry Wilson

Bug Description

It is possible for the arping process to hang if the interface is removed while it is running. An example script to generate a hung arping process is attached.

Revision history for this message
Terry Wilson (otherwiseguy) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

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

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

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

commit c308dc89076e99d15cac7100ecc90df2ddb5f4fa
Author: Terry Wilson <email address hidden>
Date: Mon Feb 23 19:31:02 2015 -0600

    Ensure arping always exits

    It is possible for the arping process to hang if the interface is
    removed while it is running. This patch adds a timeout to ensure
    that the process eventually exits no matter what.

    Change-Id: I60458b91e88b3fbd9fbc19c004e47a005b0ed408
    Closes-Bug: #1425173

Changed in neutron:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in neutron:
milestone: none → kilo-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: kilo-3 → 2015.1.0
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.