With healthmonitor associated to a ssh lb pool, ssh connections to the vip always fail

Bug #1374106 reported by Vedamurthy Joshi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Won't Fix
Medium
Rudra Rugge
R1.1
Won't Fix
Medium
Rudra Rugge

Bug Description

R1.10 Build 39

LB sshpool1 has backend IPs 200.1.1.2 and 200.1.1.3 serving ssh port 22 . vip is 201.1.1.4

Without any health monitor applied, i can see that load balancing happening between 200.1.1.2 and 200.1.1.3

But when the below TCP HM was applied, ssh to 201.1.1.4 always fails saying
"ssh_exchange_identification : Connection closed by remote host"

root@nodec22:~/github/mine4/contrail-test# neutron lb-healthmonitor-show $hm1_id
+----------------+--------------------------------------+
| Field | Value |
+----------------+--------------------------------------+
| admin_state_up | True |
| delay | 100 |
| expected_codes | 200 |
| http_method | GET |
| id | 1b4e9c49-4c24-411c-ae5a-5d249969f086 |
| max_retries | 2 |
| status | ACTIVE |
| tenant_id | 7ecbedd2d3d443b68fe2c75fef8ab395 |
| timeout | 10 |
| type | TCP |
| url_path | / |
+----------------+--------------------------------------+
root@nodec22:~/github/mine4/contrail-test#

Testbed :
==========
env.roledefs = {
    'all': [host1, host2, host3, host4, host5],
    'cfgm': [host1,host4,host3],
    'openstack': [host2],
    'control': [host1,host4],
    'compute': [host3,host4, host5],
    'collector': [host1,host4,host3],
    'webui': [host1],
    'database': [host1,host4,host3],
    'build': [host_build],
}

env.hostnames = {
    'all': ['nodec22', 'nodeg30', 'nodeg29', 'nodeh4', 'nodeh5']
}

root@nodec22:~/github/mine4/contrail-test# nova list
+--------------------------------------+--------------+--------+------------+-------------+---------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+--------------+--------+------------+-------------+---------------------+
| a32e1188-2bd5-4ee6-b82c-f0eb4d63ed97 | backend_vm1 | ACTIVE | None | Running | backend1=200.1.1.2 |
| b972799e-05e1-4097-95c3-c3ee488cd0a5 | backend_vm2 | ACTIVE | None | Running | backend1=200.1.1.3 |
| f64e6991-7609-45d8-ae28-13312a9f3854 | frontend_vm1 | ACTIVE | None | Running | frontend1=201.1.1.2 |
| c7bb2430-b471-4c87-ba4e-c3dea92b2c09 | frontend_vm2 | ACTIVE | None | Running | frontend1=201.1.1.5 |
+--------------------------------------+--------------+--------+------------+-------------+---------------------+
root@nodec22:~/github/mine4/contrail-test#

root@nodec22:~/github/mine4/contrail-test# neutron lb-vip-show sshvip
+---------------------+--------------------------------------+
| Field | Value |
+---------------------+--------------------------------------+
| address | 201.1.1.4 |
| admin_state_up | True |
| connection_limit | -1 |
| description | |
| id | 3df043b3-d504-4cff-b687-127f919c6d06 |
| name | sshvip |
| pool_id | 62c7a511-3dbd-4203-bd53-9663b0c41228 |
| port_id | eb2d83a3-059a-43d8-9401-07cc3d179fc0 |
| protocol | TCP |
| protocol_port | 22 |
| session_persistence | |
| status | ACTIVE |
| subnet_id | 7b667b8f-cfb5-466d-a2c6-1589d6d73746 |
| tenant_id | 7ecbedd2d3d443b68fe2c75fef8ab395 |
+---------------------+--------------------------------------+
root@nodec22:~/github/mine4/contrail-test#

tags: added: releasenote
Rudra Rugge (rrugge)
Changed in juniperopenstack:
status: New → Won't Fix
tags: removed: releasenote
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.