Cant revert from neutron-port PF to VF because sriov_numvfs parameter get "0" value
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Description of problem:
When manage SR-IOV PFs as Neutron ports I can see that
/sys/class/
When I delete the PF port so I can switch to SRIOV - direct port (VF) I can't boot vm because sriov_numvfs parameter equal to "0" value
Version-Release number of selected component (if applicable):
$ rpm -qa |grep neutron
python-
openstack-
puppet-
python-
openstack-
python-
python-
openstack-
openstack-
openstack-
python-
openstack-
openstack-
$ rpm -qa |grep nova
python-
openstack-
puppet-
openstack-
openstack-
openstack-
python-
openstack-
openstack-
openstack-
How reproducible:
Always
Steps to Reproduce:
1.Set SRIOV ENV and PF support : https:/
2. BOOT VM that assign to PF (neutron port- direct-physical) - should boot well
3. check cat /sys/class/
4. delete vm and check again sriov_numvfs (=0)
5. I expect that numvfs should return to the default value that was configured
tags: | added: sriov-pci-pt |
tags: | added: pci |
description: | updated |
Changed in nova: | |
status: | New → Invalid |
You need to create these ports yourself: nova/neutron will use the ports, but will not create them on the host. Please refer to the SR-IOV documentation [1] for information on how to do this.
[1] http:// docs.openstack. org/mitaka/ networking- guide/config- sriov.html# create- virtual- functions- compute