heat/heat/engine/resources/openstack/neutron
Emilien Macchi 03ab18d459 Supports 'virtio-forwarder' vnic type for port
Supports the 'virtio-forwarder' vnic type for port sync with Neutron.
The 'virtio-forwarder' is an indirect mode for SR-IOV interfaces used to
connect the instances into the Neutron networks. It has been supported
since the Queens release:
I28315fb12f62dc7d52d099c211086b2b81eca39a

Note that 'virtio-forwarder' is already supported by Horizon:
openstack_dashboard/api/neutron.py:
  ('virtio-forwarder', _('Virtio Forwarder'))

Nova:
nova/network/model.py:
  VNIC_TYPE_VIRTIO_FORWARDER = 'virtio-forwarder'

openstackclient:
openstackclient/network/v2/port.py:
  choices=(...), virtio-forwarder

neutron-lib:
neutron_lib/api/definitions/portbindings.py
  VNIC_VIRTIO_FORWARDER = 'virtio-forwarder'

Task: 40435
Change-Id: Ie65f8858d6d1a1854702eb33c40ea827505bfe51
2020-07-24 13:34:35 +05:30
..
lbaas Fix hacking warnings 2020-04-16 06:43:27 +00:00
sfc Fix hacking warnings 2020-04-16 06:43:27 +00:00
taas Fix hacking warnings 2020-04-16 06:43:27 +00:00
__init__.py Move neutron resources to /engine/resources/openstack/neutron 2015-03-06 11:00:43 +08:00
address_scope.py Apply super _show_resource() for neutron resources 2017-01-23 18:24:33 +08:00
extraroute.py Remove six and python 2.7 full support 2020-04-23 14:49:12 +02:00
extrarouteset.py New resource OS::Neutron::ExtraRouteSet 2020-01-17 09:41:00 +00:00
firewall.py Merge "Fix Firewall policy resource" 2019-12-05 07:18:47 +00:00
floatingip.py Update pep8 rules 2020-04-30 16:33:43 +02:00
l2_gateway.py Fix pep8 E741 errors 2020-05-12 11:28:31 +05:30
l2_gateway_connection.py Support Neutron L2GatewayConnection resource 2019-03-08 01:07:01 +11:00
loadbalancer.py Define constants for Neutron client resource types 2017-11-06 15:09:52 -05:00
metering.py Apply super _show_resource() for neutron resources 2017-01-23 18:24:33 +08:00
net.py Add segments attribute to OS::Neutron::Net 2018-06-20 08:11:06 +00:00
network_gateway.py Define constants for Neutron client resource types 2017-11-06 15:09:52 -05:00
neutron.py Never pass 'value_specs' to Neutron 2019-07-26 10:43:31 -04:00
port.py Supports 'virtio-forwarder' vnic type for port 2020-07-24 13:34:35 +05:30
provider_net.py Add dns_domain support to OS::Neutron::ProviderNet 2020-02-24 23:02:41 +00:00
qos.py Update pep8 rules 2020-04-30 16:33:43 +02:00
quota.py Add rbac_policy/subnetpool support for OS::Neutron::Quota resource 2018-12-03 14:13:10 +01:00
rbac_policy.py Define constants for Neutron client resource types 2017-11-06 15:09:52 -05:00
router.py Remove six and python 2.7 full support 2020-04-23 14:49:12 +02:00
security_group.py Apply super _show_resource() for neutron resources 2017-01-23 18:24:33 +08:00
security_group_rule.py Define constants for Neutron client resource types 2017-11-06 15:09:52 -05:00
segment.py Define constants for Neutron client resource types 2017-11-06 15:09:52 -05:00
subnet.py Merge "Define constants for Neutron client resource types" 2018-07-24 19:40:14 +00:00
subnetpool.py Define constants for Neutron client resource types 2017-11-06 15:09:52 -05:00
trunk.py Define constants for Neutron client resource types 2017-11-06 15:09:52 -05:00
vpnservice.py Make properties updatable for IKE policy of VPNaaS 2020-02-19 20:24:34 +00:00