Created attachment 1191078 [details]
Description of problem:
PFs aren't showing up as available making it not possible to boot vms with PFs
When I am trying to boot VM with Neutron port with vnic type - direct - physical there is an error.
attached the error.
The ENV is SRIOV 1 compute & 1 controller
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Deploy SRIOV ENV
2.Config the ENV to work with PF (no VFS configured )
3.Create neutron port vnic type= direct physical
4.boot vm with neutrn port that created
VM is in ERROR state
VM should boot as active
Is it a bug that Brent and me helped debug recently?
If yes, It seemed to me that we were able to allocate PFs and boot a vm.
Is there anything else needed here besides the documentation or can this bug be closed?
Yes this is the same issue. but after I tried to set again the ENV we could not allocate PF and boot vm. so we need explaination what sould we need to config so we can work with PF. Also there is RFE https://bugzilla.redhat.com/show_bug.cgi?id=1233921
so I need to verify that the ENV can handke with dynamic switch. One ime boot vm to VF and one time to PF .You can see mail that Brent sent you so we can document all the info .
If I have the proper context, this issue was that devname doesn't seem to work for whitelisting PFs.
After a conversation with Brent it seems like we need someone to verify that documentation wise we're not recommending folks to use the 'devname' configuration key when trying to use SRIOV-PF.
Valid to backport https://review.openstack.org/#/c/363884/ when it lands upstream.