Comment 0 for bug 1561135

Revision history for this message
Édouard Thuleau (ethuleau) wrote : Neutron plugin v3 could not create port

2016-03-23 18:49:39.607 ERROR neutron.api.v2.resource [req-baea0ced-ff11-4972-9909-e67dc51ea5aa admin 34e3a896a35549a4805c3071a77295d0] create failed
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource Traceback (most recent call last):
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/opt/stack/openstack/neutron/neutron/api/v2/resource.py", line 84, in resource
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource result = method(request=request, **args)
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/opt/stack/openstack/neutron/neutron/api/v2/base.py", line 410, in create
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource return self._create(request, body, **kwargs)
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/usr/local/lib/python2.7/dist-packages/oslo_db/api.py", line 148, in wrapper
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource ectxt.value = e.inner_exc
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource self.force_reraise()
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource six.reraise(self.type_, self.value, self.tb)
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/usr/local/lib/python2.7/dist-packages/oslo_db/api.py", line 138, in wrapper
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource return f(*args, **kwargs)
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/opt/stack/openstack/neutron/neutron/api/v2/base.py", line 521, in _create
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource obj = do_create(body)
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/opt/stack/openstack/neutron/neutron/api/v2/base.py", line 503, in do_create
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource request.context, reservation.reservation_id)
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource self.force_reraise()
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource six.reraise(self.type_, self.value, self.tb)
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/opt/stack/openstack/neutron/neutron/api/v2/base.py", line 496, in do_create
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource return obj_creator(request.context, **kwargs)
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/opt/stack/contrail/openstack/neutron_plugin/neutron_plugin_contrail/plugins/opencontrail/contrail_plugin_base.py", line 459, in create_port
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource port = self._create_resource('port', context, port)
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/opt/stack/contrail/openstack/neutron_plugin/neutron_plugin_contrail/plugins/opencontrail/contrail_plugin_v3.py", line 173, in _create_resource
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource self._get_context_dict(context), res_data[res_type])
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/opt/stack/contrail/openstack/neutron_plugin/neutron_plugin_contrail/plugins/opencontrail/vnc_client/vmi_res_handler.py", line 705, in resource_create
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource vmi_obj = self._neutron_port_to_vmi(port_q, vmi_obj=vmi_obj)
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource File "/opt/stack/contrail/openstack/neutron_plugin/neutron_plugin_contrail/plugins/opencontrail/vnc_client/vmi_res_handler.py", line 519, in _neutron_port_to_vmi
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource vnc_api.KeyValuePair(key=k, value=v), elem_position=k)
2016-03-23 18:49:39.607 TRACE neutron.api.v2.resource TypeError: add_virtual_machine_interface_bindings() got an unexpected keyword argument 'elem_position'