← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1156782] Re: LoadBalancerCallbacks.get_ready_devices() returns incorrect set of devices

 

Reviewed:  https://review.openstack.org/24953
Committed: http://github.com/openstack/quantum/commit/cc8846e183f2ae904c87f15478d131c3ba5da125
Submitter: Jenkins
Branch:    milestone-proposed

commit cc8846e183f2ae904c87f15478d131c3ba5da125
Author: Eugene Nikanorov <enikanorov@xxxxxxxxxxxx>
Date:   Tue Mar 19 13:13:37 2013 +0400

    Fix DB query returning ready devices in LoadBalancerCallbacks
    
    fixes bug 1156782
    
    Change-Id: I6efdb32955c1b1f8f3dec7b3b1581e97ea0af4d8
    (cherry picked from commit 0096ce10390af7a6a2fa3501c55cfbe447eb9ba8)


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

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

Title:
  LoadBalancerCallbacks.get_ready_devices() returns incorrect set of
  devices

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

Bug description:
  LoadBalancerCallbacks.get_ready_devices() incorrectly forms DB query that should select devices having pool and vip attached to it.
  Instead of inner join, query returns result of full join.

  As a result, lbaas agent receives devices (pool ids) without vip and
  makes rpc calls that fail on server side, producing stack traces on
  both ends.

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