Created attachment 1248287[details]
Templates used to deploy overcloud
Description of problem:
We are facing an issue with sriov functionality in RH OSP 10. When we configure 15 Virtual Functions on the compute node we are able to boot VM’s with VF attached to it.
But when we configure the same compute node with 32 VF’s we are not able to boot VM’s with VF attached
Output seen with nova show
| fault | {"message": "Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance 2fd03d1c-5152-499a-9fc8-8caaa3d346a7. Last exception: error dumping ens2f1 (3) interface: Message too long", "code": 500, "details": " File \"/usr/lib/python2.7/site-packages/nova/conductor/manager.py\", line 492, in build_instances |
Version-Release number of selected component (if applicable):
RH OSP 10
How reproducible:
100% reproducible when the virtual function count is 32
Steps to Reproduce:
1. deploy the overcloud by setting virtual function count to 32
2. create a sriov port
neutron port-create pvt --binding:vnic-type direct
3. boot a VM with the port created in the 2nd step
SRIOV nic model: Intel Corporation 82599ES 10-Gigabit
Actual results:
Output seen with nova show
| fault | {"message": "Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance 2fd03d1c-5152-499a-9fc8-8caaa3d346a7. Last exception: error dumping ens2f1 (3) interface: Message too long", "code": 500, "details": " File \"/usr/lib/python2.7/site-packages/nova/conductor/manager.py\", line 492, in build_instances |
Expected results:
VM should boot with a sriov nic attached
Additional info:
Created attachment 1248287 [details] Templates used to deploy overcloud Description of problem: We are facing an issue with sriov functionality in RH OSP 10. When we configure 15 Virtual Functions on the compute node we are able to boot VM’s with VF attached to it. But when we configure the same compute node with 32 VF’s we are not able to boot VM’s with VF attached Output seen with nova show | fault | {"message": "Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance 2fd03d1c-5152-499a-9fc8-8caaa3d346a7. Last exception: error dumping ens2f1 (3) interface: Message too long", "code": 500, "details": " File \"/usr/lib/python2.7/site-packages/nova/conductor/manager.py\", line 492, in build_instances | Version-Release number of selected component (if applicable): RH OSP 10 How reproducible: 100% reproducible when the virtual function count is 32 Steps to Reproduce: 1. deploy the overcloud by setting virtual function count to 32 2. create a sriov port neutron port-create pvt --binding:vnic-type direct 3. boot a VM with the port created in the 2nd step SRIOV nic model: Intel Corporation 82599ES 10-Gigabit Actual results: Output seen with nova show | fault | {"message": "Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance 2fd03d1c-5152-499a-9fc8-8caaa3d346a7. Last exception: error dumping ens2f1 (3) interface: Message too long", "code": 500, "details": " File \"/usr/lib/python2.7/site-packages/nova/conductor/manager.py\", line 492, in build_instances | Expected results: VM should boot with a sriov nic attached Additional info: