Unable to launch VM consoles due to incorrect vnc proxy server port
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.0 |
Fix Committed
|
Critical
|
Ignatious Johnson Christopher | |||
Trunk |
Fix Committed
|
Critical
|
Ignatious Johnson Christopher |
Bug Description
R3.0 Build 2713 Ubuntu 14.04 Kilo multi-node setup
This is a setup with only contrail having HA configured, and openstack is running on a separate node
testbed.py has this :
env.ha = {
'contrail_
'contrail_
'internal_
'external_
}
When a VM's console is launched, user gets connection refused error since no one is listening on 6080
On the compute node, below changes needed to be made for the console to work (change from 6080 to 5999)
novncproxy_base_url = http://
novncproxy_port = 6080
Looks like in our provisioning, vnc proxy port is configured incorrectly. On the nova server, we configure 5999, and on compute, we set 6080
On server :
root@nodei35:
tcp 0 0 0.0.0.0:5999 0.0.0.0:* LISTEN 29154/python
root@nodei35:
novncproxy_port needs to be set to 6080 in nova server's nova.conf
Setup :
======
env.roledefs = {
'all': [host1, host2, host3, host4, host5, host6, host7, host8, host9, host10, host11, host12, host13],
'cfgm': [host1, host2, host3],
'openstack': [host4],
'webui': [host3],
'control': [host1, host2, host3 ],
'compute': [host5, host6, host7, host8, host9, host10, host11, host12, host13],
'collector': [host1, host2, host3],
'database': [host1, host2, host3 ],
# 'toragent': [host5, host6, host7, host9],
# 'tsn': [host5, host6, host7, host9],
'build': [host_build],
}
Review in progress for https:/ /review. opencontrail. org/17857
Submitter: Ignatious Johnson Christopher (<email address hidden>)