Description of problem:
If we want to assign neutron port to PF (rfe- https://bugzilla.redhat.com/show_bug.cgi?id=1325686)
we should set in controller under : /etc/neutron/plugins/ml2/ml2_conf_sriov.ini
The PF ID under this parameter :
supported_pci_vendor_devs = 8086:154d
* it is possible to set both IDs PF & VFs
Version-Release number of selected component (if applicable):
Steps to Reproduce:
you can use this guide :
TripleO will support SRIOV in OSP 10, in which case this parameter will be an input to a Heat template that is self documented. I'm not sure if we actually need separate documentation?
Here is the patch in the TripleO SRIOV effort: https://review.openstack.org/#/c/327735/3/puppet/services/neutron-plugin-ml2.yaml, it seems to default to Intel & Mellanox, Eran do you think we can close the bug?
let's wait until we get TripleO and I will check that this parameter is not missing. After that I will close it .
We must check tripleo support and close the bug if it works
Now that TripleO support is merged, can you confirm if this bug is still needed?
I will test it and let you know. we dont have stable puddle of tripleO so when we get one I will check it and update the bug
After I checked it on OSPD10 & OSP10 puddle 2016-10-06.1
I success to deploy SRIOV (with PF& VF support).
The process was to set the parameters in yaml file and deploy overcloud with SRIOV.