← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1521394] Re: Loadbalancer Add member fails silently

 

Reviewed:  https://review.openstack.org/251757
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=33b543974d49aa3b52c8f478fa9c39265f7fe851
Submitter: Jenkins
Branch:    master

commit 33b543974d49aa3b52c8f478fa9c39265f7fe851
Author: Tatiana Ovchinnikova <t.v.ovtchinnikova@xxxxxxxxx>
Date:   Tue Dec 1 12:51:48 2015 +0300

    Port list check is missing for LBaaS Add Member
    
    The "Add Member" workflow calls neutron to retrieve
    a port list. The exception is handled, however there
    is a case when port list is empty and therefore
    a member cannot be created. This patch set adds a check
    and a corresponding failure message.
    
    Change-Id: I86493acb47e15ab9348fa5029852e873b64358aa
    Closes-bug: #1521394


** Changed in: horizon
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1521394

Title:
  Loadbalancer Add member fails silently

Status in OpenStack Dashboard (Horizon):
  Fix Released

Bug description:
  The instance to be added should not have any ports i.e. it is still in
  scheduling state.

  In Project->Networks->Load Balancers:

  1. Click on Members tab
  2. Click on 'Add Member' button
  3. Enter member details and pick the instance with no ports

  You will get a success message that a member has been added but you
  won't see it in the table. The AddMember workflow calls neutron to
  retrieve a port list. If the port list is empty the function returns
  True and fails silently. The function should return False with a
  failure message if there are no ports so that the error message can be
  displayed to the user.

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