← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1454986] Re: neutron lbaas-member-list with pool id shows all members

 

** Project changed: neutron => python-neutronclient

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

Title:
  neutron lbaas-member-list with pool id shows all members

Status in Python client library for Neutron:
  New

Bug description:
  In neutron, when using cli command "lbaas-member-list" with pool id as a parameter expecting to get only members of the specific pool, all members are shown
  same problem for lbaas-member-show CLI command
  members are shown whithout minding their pool belonging

  Example:

  mysql> select id, pool_id  from lbaas_members;
  +--------------------------------------+--------------------------------------+
  | id                                   | pool_id                              |
  +--------------------------------------+--------------------------------------+
  | 479db14d-6368-4a9a-9892-4c19dc07c291 | 4ca0a46f-640c-497f-9860-89f705d955f8 |
  | b0b6b998-6031-4dfb-b6b3-0a77a3052d1c | 4ca0a46f-640c-497f-9860-89f705d955f8 |
  | dcdf3b94-16c7-4d3a-a80c-24ce727fb508 | 95e87b8f-2d6e-442d-b761-87ea3a446f17 |
  | b77a2059-7950-4355-9409-1af7bef9057f | 95e87b8f-2d6e-442d-b761-87ea3a446f17 |
  +--------------------------------------+--------------------------------------+
  First 2 members belong to pool  4ca0a46f-640c-497f-9860-89f705d955f8
  Last 2 members belong to pool  95e87b8f-2d6e-442d-b761-87ea3a446f17

  CLI commands output:

  neutron lbaas-pool-list
  +--------------------------------------+------------+----------+----------------+
  | id                                   | name       | protocol | admin_state_up |
  +--------------------------------------+------------+----------+----------------+
  | 4ca0a46f-640c-497f-9860-89f705d955f8 | HTTP pool  | HTTP     | True           |
  | 95e87b8f-2d6e-442d-b761-87ea3a446f17 | HTTPS pool | HTTP     | True           |
  +--------------------------------------+------------+----------+----------------+

  neutron lbaas-member-list 4ca0a46f-640c-497f-9860-89f705d955f8
  +--------------------------------------+---------------+---------------+--------+--------------------------------------+----------------+
  | id                                   | address       | protocol_port | weight | subnet_id                            | admin_state_up |
  +--------------------------------------+---------------+---------------+--------+--------------------------------------+----------------+
  | 479db14d-6368-4a9a-9892-4c19dc07c291 | 192.168.23.3  |            80 |      1 | 2ed7e070-89bf-401d-b8d9-4a61522d0101 | True           |
  | b0b6b998-6031-4dfb-b6b3-0a77a3052d1c | 192.168.23.38 |            80 |      1 | 2ed7e070-89bf-401d-b8d9-4a61522d0101 | True           |
  | b77a2059-7950-4355-9409-1af7bef9057f | 192.168.23.40 |            80 |      1 | 2ed7e070-89bf-401d-b8d9-4a61522d0101 | True           |
  | dcdf3b94-16c7-4d3a-a80c-24ce727fb508 | 192.168.23.39 |            80 |      1 | 2ed7e070-89bf-401d-b8d9-4a61522d0101 | True           |
  +--------------------------------------+---------------+---------------+--------+--------------------------------------+----------------+

  All members are shown

  neutron lbaas-member-show 479db14d-6368-4a9a-9892-4c19dc07c291 95e87b8f-2d6e-442d-b761-87ea3a446f17
  +----------------+--------------------------------------+
  | Field          | Value                                |
  +----------------+--------------------------------------+
  | address        | 192.168.23.3                         |
  | admin_state_up | True                                 |
  | id             | 479db14d-6368-4a9a-9892-4c19dc07c291 |
  | protocol_port  | 80                                   |
  | subnet_id      | 2ed7e070-89bf-401d-b8d9-4a61522d0101 |
  | tenant_id      | 2d83e8e0f4584e3cacab9b2c38ac9e5e     |
  | weight         | 1                                    |
  +----------------+--------------------------------------+

  Same here, member is shown while it actually belongs to other pool

To manage notifications about this bug go to:
https://bugs.launchpad.net/python-neutronclient/+bug/1454986/+subscriptions


References