schema crash when setting/clearing SNAT gw

Bug #1351081 reported by Sylvain Afchain
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Fix Released
High
Sylvain Afchain
OpenContrail
Fix Released
High
Sylvain Afchain

Bug Description

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/gevent/greenlet.py", line 327, in run
    result = self._run(*self.args, **self.kwargs)
  File "/usr/local/lib/python2.7/dist-packages/schema_transformer/to_bgp.py", line 3429, in launch_arc
    raise e
NoIdError: Unknown id: Error: oper 1 url /fqname-to-id body {"fq_name": ["default-domain", "demo", "si_d98376b7-cb7d-44f4-bfb7-62924fa2d5f4"], "type": "service-instance"} response Name ['default-domain', 'demo', 'si_d98376b7-cb7d-44f4-bfb7-62924fa2d5f4'] not found
<Greenlet at 0x28d8870: launch_arc(<__main__.SchemaTransformer object at 0x25ec350>, <cfgm_common.ifmap.client.client instance at 0x299)> failed with NoIdError

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/schema_transformer/to_bgp.py", line 3423, in launch_arc
    transformer.process_poll_result(result)
  File "/usr/local/lib/python2.7/dist-packages/schema_transformer/to_bgp.py", line 3059, in process_poll_result
    func(idents, meta)
  File "/usr/local/lib/python2.7/dist-packages/schema_transformer/to_bgp.py", line 2901, in add_service_instance_properties
    si = _vnc_lib.service_instance_read(fq_name_str=si_name)
  File "/usr/local/lib/python2.7/dist-packages/vnc_api/gen/vnc_api_client_gen.py", line 2293, in service_instance_read
    (args_ok, result) = self._read_args_to_id('service-instance', fq_name, fq_name_str, id, ifmap_id)
  File "/usr/local/lib/python2.7/dist-packages/vnc_api/vnc_api.py", line 299, in _read_args_to_id
    return (True, self.fq_name_to_id(obj_type, fq_name_str.split(':')))
  File "/usr/local/lib/python2.7/dist-packages/vnc_api/vnc_api.py", line 382, in fq_name_to_id
    content = self._request_server(rest.OP_POST, uri, data=json_body)
  File "/usr/local/lib/python2.7/dist-packages/vnc_api/vnc_api.py", line 341, in _request_server
    % (op, url, data, content))
NoIdError: Unknown id: Error: oper 1 url /fqname-to-id body {"fq_name": ["default-domain", "demo", "si_d98376b7-cb7d-44f4-bfb7-62924fa2d5f4"], "type": "service-instance"} response Name ['default-domain', 'demo', 'si_d98376b7-cb7d-44f4-bfb7-62924fa2d5f4'] not found

Tags: config
description: updated
Changed in opencontrail:
assignee: nobody → Sylvain Afchain (sylvain-afchain)
Changed in opencontrail:
status: New → In Progress
Pedro Marques (5-roque)
Changed in juniperopenstack:
milestone: none → r1.20
tags: added: config
Sachin Bansal (sbansal)
Changed in juniperopenstack:
assignee: nobody → Sylvain Afchain (sylvain-afchain)
Changed in opencontrail:
importance: Undecided → High
Changed in juniperopenstack:
importance: Undecided → High
Sachin Bansal (sbansal)
Changed in opencontrail:
status: In Progress → Fix Released
Changed in juniperopenstack:
status: New → Fix Released
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.