diff options
author | Zuul <zuul@review.opendev.org> | 2020-08-15 08:05:12 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2020-08-15 08:05:12 +0000 |
commit | d4460bbeccc3135fc29cb5a7638d95181b5485e8 (patch) | |
tree | 5ce380db141eed5dd510c6b21c9fd6d94bbc1e23 | |
parent | 9e6c3212b9434222702e496c954cdd144b2d3b12 (diff) | |
parent | 03ab18d4599183d13dceb6d1130358f717197136 (diff) | |
download | heat-d4460bbeccc3135fc29cb5a7638d95181b5485e8.tar.gz |
Merge "Supports 'virtio-forwarder' vnic type for port"
-rw-r--r-- | heat/engine/resources/openstack/neutron/port.py | 3 | ||||
-rw-r--r-- | heat/tests/openstack/neutron/test_neutron_port.py | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/heat/engine/resources/openstack/neutron/port.py b/heat/engine/resources/openstack/neutron/port.py index 4ea844121..de2c1db0e 100644 --- a/heat/engine/resources/openstack/neutron/port.py +++ b/heat/engine/resources/openstack/neutron/port.py @@ -283,7 +283,8 @@ class Port(neutron.NeutronResource): 'the bindings extension.'), constraints=[ constraints.AllowedValues(['normal', 'direct', 'macvtap', - 'direct-physical', 'baremetal']), + 'direct-physical', 'baremetal', + 'virtio-forwarder']), ], support_status=support.SupportStatus(version='2015.1'), update_allowed=True, diff --git a/heat/tests/openstack/neutron/test_neutron_port.py b/heat/tests/openstack/neutron/test_neutron_port.py index 4b414d1de..78485c988 100644 --- a/heat/tests/openstack/neutron/test_neutron_port.py +++ b/heat/tests/openstack/neutron/test_neutron_port.py @@ -1021,6 +1021,11 @@ class UpdatePortTest(common.HeatTestCase): fixed_ips=None, addr_pair=None, vnic_type='baremetal')), + ('virtio_forwarder_vnic', dict(secgrp=None, + value_specs={}, + fixed_ips=None, + addr_pair=None, + vnic_type='virtio-forwarder')), ('with_all', dict(secgrp=['8a2f582a-e1cd-480f-b85d-b02631c10656'], value_specs={}, fixed_ips=[ |