[RFE] Add new VNIC types for "Cyborg" handled ports
Bug #1909100 reported by
Xinran WANG
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Confirmed
|
Wishlist
|
Rodolfo Alonso |
Bug Description
According to the nova-spec[1], we have agreed to add a new vnic type for port that is associated with a smartnic managed by cyborg. This new vnic type will have similar functionality to "direct", and Nova needs it to check if it should retrieve the "device_profile" in neutron port and bind such devices.
Changed in neutron: | |
assignee: | nobody → Rodolfo Alonso (rodolfo-alonso-hernandez) |
Changed in neutron: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
tags: |
added: rfe-triaged removed: rfe |
To post a comment you must log in.
Hello Xinran:
Where this VNIC type is going to be used? The network backends support a list of VNIC types, of course each one with some specific particularities.
As an example: /github. com/openstack/ neutron/ blob/master/ neutron/ plugins/ ml2/drivers/ openvswitch/ mech_driver/ mech_openvswitc h.py#L76- L78 /github. com/openstack/ neutron/ blob/master/ neutron/ plugins/ ml2/drivers/ mech_sriov/ mech_driver/ mech_driver. py#L61- L63 /github. com/openstack/ neutron/ blob/master/ neutron/ plugins/ ml2/drivers/ ovn/mech_ driver/ mech_driver. py#L160- L163
* OVS: https:/
* SR-IOV: https:/
* OVN: https:/
Can you specify the network backends that are going to use this new VNIC type and how?
Regards.