analytics_ip is incorrectly provisioned in contrail-svc-monitor.conf
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.1 |
Fix Committed
|
High
|
Ignatious Johnson Christopher | |||
Trunk |
Fix Committed
|
High
|
Ignatious Johnson Christopher |
Bug Description
R2.1 Build 6 ubuntu multi-node setup
In contrail_
It is possible that analytics need not run on the same node as config node.
Regression setup hit this problem and svc-monitor scheduling of netns instances failed
def fixup_svc_
# contrail-
env.roledefs = {
'all': [host1, host2, host3, host4, host5, host6],
'cfgm': [host1, host2],
'openstack': [host2],
'webui': [host3],
'control': [host1, host3],
'compute': [host4, host5, host6],
'vgw': [host4, host5],
'collector': [host1, host3],
'database': [host1, host2, host3],
'build': [host_build],
}
env.hostnames = {
'all': ['nodea35', 'nodea34', 'nodec53', 'nodec54', 'nodec55', 'nodec56']
}
-----
svc-monitor.err:
File "/usr/lib/
func(idents)
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
si_obj.uuid, vm_obj.uuid)
File "/usr/lib/
candidates = self._get_
File "/usr/lib/
if self.vrouter_
File "/usr/lib/
vrouter_status = self._analytics
File "/usr/lib/
resp = requests.get(url, **req_params)
File "/usr/lib/
return request('get', url, **kwargs)
File "/usr/lib/
return session.
File "/usr/lib/
resp = self.send(prep, **send_kwargs)
File "/usr/lib/
r = adapter.
File "/usr/lib/
raise ConnectionError(e)
ConnectionError: HTTPConnectionP
tags: | added: blocker |
Is this a HA setup? Also the requeat is sent to 10.204.216.30:8081 is that a VIP or physical IP of host1?