Brief Description ----------------- sriovdp VF count changed unexpected after host interface modify
Severity -------- Major
Steps to Reproduce ------------------ # system is configured with sriov interface like following: | 2c9411af-9a1d-4b2d-8059-b075cb5c30af | sriov0 | pci-sriov | ethernet | None | [u'eno3'] | [] | [u'sriovfio'] | MTU=1500 | | d2d473c0-057e-4873-9d5e-92eca96a7464 | sriovfio | pci-sriov | vf | None | [] | [u'sriov0'] | [] | MTU=1500 |
# interface datenetworks | controller-0 | b721eb92-0633-493f-8ecb-da162dfd24a2 | sriov0 | group0-data0 | | controller-0 | e9f1e7db-44a8-4513-a41e-161cd1195fc3 | sriovfio | group0-data1 |
# Allocatable SRIOV VFs via kubectl describe nodes controller-0 "intel.com/pci_sriov_net_group0_data0": "6", "intel.com/pci_sriov_net_group0_data1": "10",
# lock host, add an additioanl sriov vfio interface, assign datanetwork and unlock host system host-if-add controller-0 sriovtest vf sriov0 --num-vfs 1 --vf-driver vfio --ifclass pci-sriov system interface-datanetwork-assign controller-0 sriovtest sriov-test-datanetwork'
# check Allocatable SRIOV VFs via kubectl describe nodes again
TC-name: test_sriovdp_mixed_add_vf_interface[1]
Expected Behavior ------------------ "intel.com/pci_sriov_net_group0_data0": "5", "intel.com/pci_sriov_net_group0_data1": "11",
Actual Behavior ---------------- "intel.com/pci_sriov_net_group0_data0": "16", "intel.com/pci_sriov_net_group0_data1": "0",
Reproducibility --------------- Reproducible - happened 2 out of 2 times
System Configuration -------------------- Simplex Lab-name: SM-3
Branch/Pull Time/Commit ----------------------- 2020-06-24_22-16-59
Last Pass --------- 2020-06-23_20-00-00
Timestamp/Logs --------------
[2020-06-25 21:25:35,961] 314 DEBUG MainThread ssh.send :: Send 'system --os-username 'admin' --os-password 'Li69nux*' --os-project-name admin --os-auth-url http://[abcd:204::1]:5000/v3 --os-user-domain-name Default --os-project-domain-name Default --os-endpoint-type internalURL --os-region-name RegionOne host-if-add controller-0 sriovtest vf sriov0 --num-vfs 1 --vf-driver vfio --ifclass pci-sriov'
[2020-06-25 21:25:39,803] 314 DEBUG MainThread ssh.send :: Send 'system --os-username 'admin' --os-password 'Li69nux*' --os-project-name admin --os-auth-url http://[abcd:204::1]:5000/v3 --os-user-domain-name Default --os-project-domain-name Default --os-endpoint-type internalURL --os-region-name RegionOne datanetwork-add sriov-test-datanetwork vlan'
[2020-06-25 21:25:42,744] 314 DEBUG MainThread ssh.send :: Send 'system --os-username 'admin' --os-password 'Li69nux*' --os-project-name admin --os-auth-url http://[abcd:204::1]:5000/v3 --os-user-domain-name Default --os-project-domain-name Default --os-endpoint-type internalURL --os-region-name RegionOne interface-datanetwork-assign controller-0 sriovtest sriov-test-datanetwork'
[2020-06-25 21:25:51,511] 314 DEBUG MainThread ssh.send :: Send 'system --os-username 'admin' --os-password 'Li69nux*' --os-project-name admin --os-auth-url http://[abcd:204::1]:5000/v3 --os-user-domain-name Default --os-project-domain-name Default --os-endpoint-type internalURL --os-region-name RegionOne host-unlock controller-0'
Test Activity ------------- Regression
Brief Description
-----------------
sriovdp VF count changed unexpected after host interface modify
Severity
--------
Major
Steps to Reproduce 9a1d-4b2d- 8059-b075cb5c30 af | sriov0 | pci-sriov | ethernet | None | [u'eno3'] | [] | [u'sriovfio'] | MTU=1500 | 057e-4873- 9d5e-92eca96a74 64 | sriovfio | pci-sriov | vf | None | [] | [u'sriov0'] | [] | MTU=1500 |
------------------
# system is configured with sriov interface like following:
| 2c9411af-
| d2d473c0-
# interface datenetworks 0633-493f- 8ecb-da162dfd24 a2 | sriov0 | group0-data0 | 44a8-4513- a41e-161cd1195f c3 | sriovfio | group0-data1 |
| controller-0 | b721eb92-
| controller-0 | e9f1e7db-
# Allocatable SRIOV VFs via kubectl describe nodes controller-0 com/pci_ sriov_net_ group0_ data0": "6", com/pci_ sriov_net_ group0_ data1": "10",
"intel.
"intel.
# lock host, add an additioanl sriov vfio interface, assign datanetwork and unlock host datanetwork- assign controller-0 sriovtest sriov-test- datanetwork'
system host-if-add controller-0 sriovtest vf sriov0 --num-vfs 1 --vf-driver vfio --ifclass pci-sriov
system interface-
# check Allocatable SRIOV VFs via kubectl describe nodes again
TC-name: test_sriovdp_ mixed_add_ vf_interface[ 1]
Expected Behavior com/pci_ sriov_net_ group0_ data0": "5", com/pci_ sriov_net_ group0_ data1": "11",
------------------
"intel.
"intel.
Actual Behavior com/pci_ sriov_net_ group0_ data0": "16", com/pci_ sriov_net_ group0_ data1": "0",
----------------
"intel.
"intel.
Reproducibility
---------------
Reproducible - happened 2 out of 2 times
System Configuration ------- ------
-------
Simplex
Lab-name: SM-3
Branch/Pull Time/Commit ------- ------- --
-------
2020-06-24_22-16-59
Last Pass
---------
2020-06-23_20-00-00
Timestamp/Logs
--------------
[2020-06-25 21:25:35,961] 314 DEBUG MainThread ssh.send :: Send 'system --os-username 'admin' --os-password 'Li69nux*' --os-project-name admin --os-auth-url http://[abcd:204: :1]:5000/ v3 --os-user- domain- name Default --os-project- domain- name Default --os-endpoint-type internalURL --os-region-name RegionOne host-if-add controller-0 sriovtest vf sriov0 --num-vfs 1 --vf-driver vfio --ifclass pci-sriov'
[2020-06-25 21:25:39,803] 314 DEBUG MainThread ssh.send :: Send 'system --os-username 'admin' --os-password 'Li69nux*' --os-project-name admin --os-auth-url http://[abcd:204: :1]:5000/ v3 --os-user- domain- name Default --os-project- domain- name Default --os-endpoint-type internalURL --os-region-name RegionOne datanetwork-add sriov-test- datanetwork vlan'
[2020-06-25 21:25:42,744] 314 DEBUG MainThread ssh.send :: Send 'system --os-username 'admin' --os-password 'Li69nux*' --os-project-name admin --os-auth-url http://[abcd:204: :1]:5000/ v3 --os-user- domain- name Default --os-project- domain- name Default --os-endpoint-type internalURL --os-region-name RegionOne interface- datanetwork- assign controller-0 sriovtest sriov-test- datanetwork'
[2020-06-25 21:25:51,511] 314 DEBUG MainThread ssh.send :: Send 'system --os-username 'admin' --os-password 'Li69nux*' --os-project-name admin --os-auth-url http://[abcd:204: :1]:5000/ v3 --os-user- domain- name Default --os-project- domain- name Default --os-endpoint-type internalURL --os-region-name RegionOne host-unlock controller-0'
Test Activity
-------------
Regression