Comment 4 for bug 1352932

Revision history for this message
Aaron Rosen (arosen) wrote :

2014-08-11 11:54:20.979 ERROR neutron.plugins.vmware.api_client.client [req-2e1404a4-52dd-4348-bd3e-1bf863c6066b admin c76d95a547294fa3a377f2039136305c] Received error code: 400
2014-08-11 11:54:20.980 ERROR neutron.plugins.vmware.api_client.client [req-2e1404a4-52dd-4348-bd3e-1bf863c6066b admin c76d95a547294fa3a377f2039136305c] Server Error Message: LogicalForwardingElementConfig.tags: must contain at most 5 items (value is [{'scope': 'os_tid', 'tag': 'c76d95a547294fa3a377f2039136305c'}, {'scope': 'quantum', 'tag': '2014.2.dev196.g18a10fa'}, {'scope': 'quantum', 'tag': '2014.2.dev196.g18a10fa'}, {'scope': 'quantum_net_id', 'tag': '788e5b7c-4cff-4440-b2ea-3519b34229e7'}, {'scope': 'os_tid', 'tag': 'c76d95a547294fa3a377f2039136305c'}, {'scope': 'multi_lswitch', 'tag': 'True'}])
2014-08-11 11:54:20.980 ERROR NeutronPlugin [req-2e1404a4-52dd-4348-bd3e-1bf863c6066b admin c76d95a547294fa3a377f2039136305c] An exception occurred while selecting logical switch for the port
2014-08-11 11:54:20.980 TRACE NeutronPlugin Traceback (most recent call last):
2014-08-11 11:54:20.980 TRACE NeutronPlugin File "/opt/stack/neutron/neutron/plugins/vmware/plugins/base.py", line 387, in _nsx_find_lswitch_for_port
2014-08-11 11:54:20.980 TRACE NeutronPlugin max_ports, allow_extra_lswitches)
2014-08-11 11:54:20.980 TRACE NeutronPlugin File "/opt/stack/neutron/neutron/plugins/vmware/plugins/base.py", line 865, in _handle_lswitch_selection
2014-08-11 11:54:20.980 TRACE NeutronPlugin tags=tags)
2014-08-11 11:54:20.980 TRACE NeutronPlugin File "/opt/stack/neutron/neutron/plugins/vmware/nsxlib/switch.py", line 148, in update_lswitch
2014-08-11 11:54:20.980 TRACE NeutronPlugin cluster=cluster)
2014-08-11 11:54:20.980 TRACE NeutronPlugin File "/opt/stack/neutron/neutron/plugins/vmware/nsxlib/__init__.py", line 98, in do_request
2014-08-11 11:54:20.980 TRACE NeutronPlugin res = cluster.api_client.request(*args)
2014-08-11 11:54:20.980 TRACE NeutronPlugin File "/opt/stack/neutron/neutron/plugins/vmware/api_client/client.py", line 115, in request
2014-08-11 11:54:20.980 TRACE NeutronPlugin exception.ERROR_MAPPINGS[status](response)
2014-08-11 11:54:20.980 TRACE NeutronPlugin File "/opt/stack/neutron/neutron/plugins/vmware/api_client/exception.py", line 83, in fourZeroZero
2014-08-11 11:54:20.980 TRACE NeutronPlugin raise BadRequest()
2014-08-11 11:54:20.980 TRACE NeutronPlugin BadRequest: The server is unable to fulfill the request due to a bad syntax
2014-08-11 11:54:20.980 TRACE NeutronPlugin
2014-08-11 11:54:20.984 ERROR NeutronPlugin [req-2e1404a4-52dd-4348-bd3e-1bf863c6066b admin c76d95a547294fa3a377f2039136305c] An exception occurred while creating the neutron port 35342ff8-cc4c-46b0-af26-7e2eea1e4d7d on the NSX plaform
2014-08-11 11:54:20.984 TRACE NeutronPlugin Traceback (most recent call last):
2014-08-11 11:54:20.984 TRACE NeutronPlugin File "/opt/stack/neutron/neutron/plugins/vmware/plugins/base.py", line 450, in _nsx_create_port
2014-08-11 11:54:20.984 TRACE NeutronPlugin port_data)
2014-08-11 11:54:20.984 TRACE NeutronPlugin File "/opt/stack/neutron/neutron/plugins/vmware/plugins/base.py", line 392, in _nsx_find_lswitch_for_port
2014-08-11 11:54:20.984 TRACE NeutronPlugin raise nsx_exc.NsxPluginException(err_msg=err_desc)
2014-08-11 11:54:20.984 TRACE NeutronPlugin NsxPluginException: An unexpected error occurred in the NSX Plugin: An exception occurred while selecting logical switch for the port
2014-08-11 11:54:20.984 TRACE NeutronPlugin
2014-08-11 11:54:20.985 ERROR NeutronPlugin [req-2e1404a4-52dd-4348-bd3e-1bf863c6066b admin c76d95a547294fa3a377f2039136305c] Unable to create port or set port attachment in NSX.
2014-08-11 11:54:21.018 ERROR neutron.api.v2.resource [req-2e1404a4-52dd-4348-bd3e-1bf863c6066b admin c76d95a547294fa3a377f2039136305c] create failed
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource Traceback (most recent call last):
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource File "/opt/stack/neutron/neutron/api/v2/resource.py", line 87, in resource
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource result = method(request=request, **args)
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource File "/opt/stack/neutron/neutron/api/v2/base.py", line 448, in create
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource obj = obj_creator(request.context, **kwargs)
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource File "/opt/stack/neutron/neutron/plugins/vmware/plugins/base.py", line 1154, in create_port
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource self._delete_port(context, neutron_port_id)
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource File "/opt/stack/neutron/neutron/openstack/common/excutils.py", line 82, in __exit__
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource six.reraise(self.type_, self.value, self.tb)
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource File "/opt/stack/neutron/neutron/plugins/vmware/plugins/base.py", line 1136, in create_port
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource port_create_func(context, port_data)
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource File "/opt/stack/neutron/neutron/plugins/vmware/plugins/base.py", line 469, in _nsx_create_port
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource lport and lport['uuid'])
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource File "/opt/stack/neutron/neutron/plugins/vmware/plugins/base.py", line 431, in _handle_create_port_exception
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource LOG.exception(msg)
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource File "/opt/stack/neutron/neutron/openstack/common/excutils.py", line 82, in __exit__
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource six.reraise(self.type_, self.value, self.tb)
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource File "/opt/stack/neutron/neutron/plugins/vmware/plugins/base.py", line 450, in _nsx_create_port
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource port_data)
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource File "/opt/stack/neutron/neutron/plugins/vmware/plugins/base.py", line 392, in _nsx_find_lswitch_for_port
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource raise nsx_exc.NsxPluginException(err_msg=err_desc)
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource NsxPluginException: An unexpected error occurred in the NSX Plugin: An exception occurred while selecting logical switch for the port
2014-08-11 11:54:21.018 TRACE neutron.api.v2.resource