Bug 1443092
| Summary: | Not able to attach second SRIOV VF to an SRIOV instance. | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | VIKRANT <vaggarwa> |
| Component: | openstack-neutron | Assignee: | Brent Eagles <beagles> |
| Status: | CLOSED DUPLICATE | QA Contact: | Ofer Blaut <oblaut> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 10.0 (Newton) | CC: | amuller, atelang, berrange, chrisw, dasmith, eglynn, hjensas, kchamart, nyechiel, pablo.iranzo, sbauza, sferdjao, sgordon, sputhenp, srevivo, vaggarwa, vromanso |
| Target Milestone: | --- | Keywords: | ZStream |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-04-24 12:29:56 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
VIKRANT
2017-04-18 13:01:01 UTC
Nothing significant reported in neutron logs.
~~~
From nova-compute.log
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server [req-4d70e5e2-f864-423c-8704-9ab135430ee1 8b72d740fda446458318aa9e8efe0893 2dcfcc0c0cae470593de77e1d15bd570 - - -] Exception during message handling
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server Traceback (most recent call last):
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/server.py", line 133, in _process_incoming
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server res = self.dispatcher.dispatch(message)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 150, in dispatch
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 121, in _do_dispatch
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server result = func(ctxt, **new_args)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/nova/exception_wrapper.py", line 75, in wrapped
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server function_name, call_dict, binary)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server self.force_reraise()
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/nova/exception_wrapper.py", line 66, in wrapped
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server return f(self, context, *args, **kw)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 216, in decorated_function
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server kwargs['instance'], e, sys.exc_info())
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server self.force_reraise()
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 204, in decorated_function
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server return function(self, context, *args, **kwargs)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 4997, in attach_interface
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server bind_host_id=bind_host_id)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 1200, in allocate_port_for_instance
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server bind_host_id=bind_host_id)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 881, in allocate_for_instance
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server bind_host_id, dhcp_opts, available_macs)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 1000, in _update_ports_for_instance
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server vif.destroy()
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server self.force_reraise()
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 970, in _update_ports_for_instancece
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server port_client, instance, port_id, port_req_body)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 437, in _update_port
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server _ensure_no_port_binding_failure(port)
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 175, in _ensure_no_port_binding_failure
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server raise exception.PortBindingFailed(port_id=port['id'])
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server PortBindingFailed: Binding failed for port b3835f1c-e5f5-4347-89d5-3973eff5783d, please check neutron logs for more information.
2017-04-18 12:53:53.915 418852 ERROR oslo_messaging.rpc.server
2017-04-18 12:53:53.917 418852 DEBUG oslo_messaging._drivers.amqpdriver [req-4d70e5e2-f864-423c-8704-9ab135430ee1 8b72d740fda446458318aa9e8efe0893 2dcfcc0c0cae470593de77e1d15bd570 - - -] sending reply msg_id: 33440a9eb6574919aa3f8caca787979f reply queue: reply_2f84f439b6e2493d9ed91e4877649984 time elapsed: 1.61449181591s _send_reply /usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py:73
~~~
From : neutron server logs.
~~~
2017-04-18 12:53:53.829 63540 ERROR neutron.plugins.ml2.managers [req-1a6ef382-ad27-4492-a083-0983f8d7b6a2 ebd5e61315b347f88459c3fd81fb443a e7f6f6d944754ef0a1231c089cb912bd - - -] Failed to bind port b3835f1c-e5f5-4347-89d5-3973eff5783d on host overcloud-compute-1.localdomain for vnic_type direct using segments [{'segmentation_id': 172, 'physical_network': u'sriov', 'id': u'2093e6ee-b6b9-4b63-8194-200da4088649', 'network_type': u'vlan'}]
2017-04-18 12:53:53.830 63540 INFO neutron.plugins.ml2.plugin [req-1a6ef382-ad27-4492-a083-0983f8d7b6a2 ebd5e61315b347f88459c3fd81fb443a e7f6f6d944754ef0a1231c089cb912bd - - -] Attempt 10 to bind port b3835f1c-e5f5-4347-89d5-3973eff5783d
2017-04-18 12:53:53.840 63540 DEBUG neutron.plugins.ml2.managers [req-1a6ef382-ad27-4492-a083-0983f8d7b6a2 ebd5e61315b347f88459c3fd81fb443a e7f6f6d944754ef0a1231c089cb912bd - - -] Attempting to bind port b3835f1c-e5f5-4347-89d5-3973eff5783d on host overcloud-compute-1.localdomain for vnic_type direct with profile bind_port /usr/lib/python2.7/site-packages/neutron/plugins/ml2/managers.py:751
2017-04-18 12:53:53.841 63540 DEBUG neutron.plugins.ml2.managers [req-1a6ef382-ad27-4492-a083-0983f8d7b6a2 ebd5e61315b347f88459c3fd81fb443a e7f6f6d944754ef0a1231c089cb912bd - - -] Attempting to bind port b3835f1c-e5f5-4347-89d5-3973eff5783d on host overcloud-compute-1.localdomain at level 0 using segments [{'segmentation_id': 172, 'physical_network': u'sriov', 'id': u'2093e6ee-b6b9-4b63-8194-200da4088649', 'network_type': u'vlan'}] _bind_port_level /usr/lib/python2.7/site-packages/neutron/plugins/ml2/managers.py:772
~~~
*** This bug has been marked as a duplicate of bug 1444369 *** |