neutron lbaas-member-list with pool id shows all members
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-neutronclient |
Fix Released
|
Undecided
|
Adrien Vergé |
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-
| b0b6b998-
| dcdf3b94-
| b77a2059-
+------
First 2 members belong to pool 4ca0a46f-
Last 2 members belong to pool 95e87b8f-
CLI commands output:
neutron lbaas-pool-list
+------
| id | name | protocol | admin_state_up |
+------
| 4ca0a46f-
| 95e87b8f-
+------
neutron lbaas-member-list 4ca0a46f-
+------
| id | address | protocol_port | weight | subnet_id | admin_state_up |
+------
| 479db14d-
| b0b6b998-
| b77a2059-
| dcdf3b94-
+------
All members are shown
neutron lbaas-member-show 479db14d-
+------
| Field | Value |
+------
| address | 192.168.23.3 |
| admin_state_up | True |
| id | 479db14d-
| protocol_port | 80 |
| subnet_id | 2ed7e070-
| tenant_id | 2d83e8e0f4584e3
| weight | 1 |
+------
Same here, member is shown while it actually belongs to other pool
description: | updated |
Changed in neutron: | |
assignee: | nobody → Adrien Vergé (adrien-verge) |
affects: | neutron → python-neutronclient |
Changed in python-neutronclient: | |
status: | New → In Progress |
Changed in python-neutronclient: | |
milestone: | none → 3.0.0 |
status: | Fix Committed → Fix Released |
A fix is currently in review: https:/ /review. openstack. org/#/c/ 183563/