with the health monitor configured "lb-member-list" doesnt get updated when one of the member in the pool goes down

Bug #1370301 reported by Shweta Naik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R1.1
Won't Fix
High
Rudra Rugge
R2.0
Won't Fix
High
Rudra Rugge
R2.1
Won't Fix
High
Rudra Rugge
R3.0
Fix Committed
High
Rudra Rugge
R3.1
Fix Committed
High
Rudra Rugge
Trunk
Fix Committed
High
Rudra Rugge

Bug Description

R1.10 Build 12

Configured 3 back-end servers in the pool. Configured the health monitor and associated it with the pool.
Even when one of the member in the pool goes down "lb-member-list" still shows 3 members as ACTIVE.

root@a5s311:~# neutron lb-healthmonitor-list
+--------------------------------------+------+----------------+
| id | type | admin_state_up |
+--------------------------------------+------+----------------+
| d3bdf009-5570-4c3c-aba8-c16b0cb5b335 | HTTP | True |
+--------------------------------------+------+----------------+

root@a5s311:~# neutron lb-pool-show mypool
+-----------------+--------------------------------------+
| Field | Value |
+-----------------+--------------------------------------+
| admin_state_up | True |
| description | |
| health_monitors | d3bdf009-5570-4c3c-aba8-c16b0cb5b335 |
| id | c49931cd-606a-431e-a87e-e9738b83aeda |
| lb_method | ROUND_ROBIN |
| members | 6d8d6c16-4ca6-463b-9c98-005887ecfe15 |
| | b1328d83-adfd-471c-bbf3-3e199bb4e65e |
| | 2a1d7542-fbbe-4665-adef-85c7e02fc769 |
| name | mypool |
| protocol | HTTP |
| provider | opencontrail |
| status | ACTIVE |
| subnet_id | 6a3bea8e-5e2f-4adb-804e-099e6ceed74a |
| tenant_id | 250ea904-e084-4d2c-8ee5-87b9716c9ee0 |
| vip_id | 1744c174-40f2-4220-9485-a1894786e824 |
+-----------------+--------------------------------------+

root@a5s311:~# nova list
+--------------------------------------+---------+---------+------------+-------------+------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+---------+---------+------------+-------------+------------------+
| 7562a11f-7a1d-4142-9fbd-b16229d77c03 | client1 | ACTIVE | None | Running | vipnet=20.1.1.2 |
| 1cfc4333-84b5-42e1-8223-8f895b858b4f | server1 | SHUTOFF | None | Shutdown | poolnet=10.1.1.2 | -----> server1 is SHUTOFF
| 22971dfb-869b-4626-822e-0f9f5b65e769 | server2 | ACTIVE | None | Running | poolnet=10.1.1.3 |
| ffe244bc-43ed-4797-bd59-44c8f6f34119 | server3 | ACTIVE | None | Running | poolnet=10.1.1.4 |
+--------------------------------------+---------+---------+------------+-------------+------------------+

root@a5s311:~# neutron lb-member-list
+--------------------------------------+----------+---------------+----------------+--------+
| id | address | protocol_port | admin_state_up | status |
+--------------------------------------+----------+---------------+----------------+--------+
| 2a1d7542-fbbe-4665-adef-85c7e02fc769 | 10.1.1.4 | 80 | True | ACTIVE |
| 6d8d6c16-4ca6-463b-9c98-005887ecfe15 | 10.1.1.2 | 80 | True | ACTIVE | -------> still shown in the member-list as ACTIVE
| b1328d83-adfd-471c-bbf3-3e199bb4e65e | 10.1.1.3 | 80 | True | ACTIVE |
+--------------------------------------+----------+---------------+----------------+--------+

and are we suppose to see the pool info in the below cli after we associate the health monitor with the pool?

root@a5s311:~# neutron lb-healthmonitor-show d3bdf009-5570-4c3c-aba8-c16b0cb5b335
+----------------+--------------------------------------+
| Field | Value |
+----------------+--------------------------------------+
| admin_state_up | True |
| delay | 3 |
| expected_codes | 200 |
| http_method | GET |
| id | d3bdf009-5570-4c3c-aba8-c16b0cb5b335 |
| max_retries | 3 |
| status | ACTIVE |
| tenant_id | 250ea904-e084-4d2c-8ee5-87b9716c9ee0 |
| timeout | 3 |
| type | HTTP |
| url_path | / |
+----------------+--------------------------------------+

tags: added: releasenote
information type: Proprietary → Public
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Bug update]

bug update...

Revision history for this message
Rudra Rugge (rrugge) wrote :

Fixed in lbaasV2

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.