← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1224991] Re: ml2 plugin may let hyperv agents ports to build status

 

Reviewed:  https://review.openstack.org/51139
Committed: http://github.com/openstack/neutron/commit/16b501f5f0fc7577418a3d4a0d1bd62218e41d39
Submitter: Jenkins
Branch:    milestone-proposed

commit 16b501f5f0fc7577418a3d4a0d1bd62218e41d39
Author: Petrut Lucian <lpetrut@xxxxxxxxxxxxxxxxxxxxxx>
Date:   Wed Sep 25 20:07:01 2013 +0300

    Fixes port status hanging to build status
    
    ML2 plugin changes the port status to "build" when get_device_details
    is called. For this reason, the port status must be updated once the
    port details are processed.
    
    Fixes bug: #1224991
    
    Change-Id: I2c0321073cc07e1764fedbfbecbc844557ac6bc9
    (cherry picked from commit 01194b356e39e3b0affca67015efb7634bf28697)


** Changed in: neutron
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1224991

Title:
  ml2 plugin may let hyperv agents ports to build status

Status in OpenStack Neutron (virtual network service):
  Fix Released

Bug description:
  ml2 implementation of l2-population changed port status management
  workflow: when get_device_details is called on the plugin,
  corresponding port status is changed to "build", and agents are
  expected to call update_device_up/down once port details have been
  processed.

  OVS and LB agents have been changed to update port status, but not
  hyperv agent, as a consequence, port plugged on hyperv agents may stay
  to 'build' status. Two solutions can be investigated to fix this
  issue:

  -update_port_status plugin method should be called when port status
  changes to 'build'. hyperv mechanism driver would be notified and
  could re-set port status to 'active'

  -hyperv agent could be changed to call update_device_up/down once a
  port has been plugged (but in that case, unchanged would still face
  the issue)

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1224991/+subscriptions