[centos64_os-grizzly-2189] service-monitor crashed during svc test
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juniper Openstack |
Fix Committed
|
Critical
|
Rudra Rugge |
Bug Description
Svc-mon crashed with CentOS Grizzly mainline #2189 on single node setup while launching service instance.
Trace shows this issue looks to be [Bug 2911] [ubuntu-
Logs:
<class 'cfgm_common.
Python 2.7.5: /opt/contrail/
Sun May 25 19:11:37 2014
A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.
/opt/contrail/
ance>)
1009 pollreq = PollRequest(
1010 result = arc_mapc.
1011 monitor.
1012 except Exception as e:
1013 if type(e) == socket.error:
monitor = <__main_
monitor.
result = '<?xml version="1.0" encoding="UTF-8" standalone=
/opt/contrail/
ding="UTF-8" standalone=
851 self._svc_
852 % (funcname, meta_name, idents))
853 func(idents)
854 # end for meta
855 # end for result_type
func = <bound method SvcMonitor.
idents = {'virtual-
/opt/contrail/
rtual-machine-
753 if si_list:
754 fq_name = si_list[0]['to']
755 si_obj = self._vnc_
756 else:
757 try:
si_obj undefined
self = <__main_
self._vnc_lib = <vnc_api.
self._vnc_
fq_name = [u'ERROR']
/opt/contrail/
tr=None, id=None, ifmap_id=None, fields=None)
/opt/contrail/
2129
2130 """
2131 (args_ok, result) = self._read_
2132 if not args_ok:
2133 return result
args_ok undefined
result undefined
self = <vnc_api.
self._read_
fq_name = [u'ERROR']
fq_name_str = None
id = None
ifmap_id = None
/opt/contrail/
299 return (True, id)
300 if fq_name:
301 return (True, self.fq_
302 if fq_name_str:
303 return (True, self.fq_
builtinTrue = True
self = <vnc_api.
self.fq_name_to_id = <bound method VncApi.
obj_type = 'service-instance'
fq_name = [u'ERROR']
fq_name_str = None
id = None
ifmap_id = None
/opt/contrail/
299 return (True, id)
300 if fq_name:
301 return (True, self.fq_
302 if fq_name_str:
303 return (True, self.fq_
builtinTrue = True
self = <vnc_api.
self.fq_name_to_id = <bound method VncApi.
obj_type = 'service-instance'
fq_name = [u'ERROR']
/opt/contrail/
386 uri = self._action_
387 try:
388 content = self._request_
389 except HttpError as he:
390 if he.status_code == 404:
content undefined
self = <vnc_api.
self._request_
global rest = <module 'cfgm_common.rest' from '/opt/contrail/
rest.OP_POST = 1
uri = u'/fqname-to-id'
data undefined
json_body = '{"fq_name": ["ERROR"], "type": "service-
/opt/contrail/
345 elif status == 404:
346 raise NoIdError('Error: oper %s url %s body %s response %s'
347 % (op, url, data, content))
348 elif status == 403:
349 raise PermissionDenie
op = 1
url = u'/fqname-to-id'
data = '{"fq_name": ["ERROR"], "type": "service-
content = u"Name [u'ERROR'] not found"
<class 'cfgm_common.
__class__ = <class 'cfgm_common.
Changed in juniperopenstack: | |
assignee: | nobody → Rudra Rugge (rudrarugge) |
information type: | Proprietary → Public |
tags: | added: config |
Changed in juniperopenstack: | |
status: | New → Fix Committed |
tags: | removed: api service-mon |
information type: | Public → Public Security |
information type: | Public Security → Public |