summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2021-03-31 18:40:32 +0000
committerGerrit Code Review <review@openstack.org>2021-03-31 18:40:32 +0000
commit8e3dde03f95e369881906f4dca3610a92aea1f7e (patch)
tree7741291d14bc9cfeb37ea129d240db5692a5ee67
parent23e7495d44a56b703b9d2522c84d0e9479118d3f (diff)
parent6f821659795fdc82c694bb9fdddd5d3c61702e21 (diff)
downloadpython-openstackclient-8e3dde03f95e369881906f4dca3610a92aea1f7e.tar.gz
Merge "network: Add support for vnic-type vdpa"
-rw-r--r--openstackclient/network/v2/port.py14
-rw-r--r--releasenotes/notes/network-port-create-vnic-type-vdpa-fc02516cfb919941.yaml4
2 files changed, 13 insertions, 5 deletions
diff --git a/openstackclient/network/v2/port.py b/openstackclient/network/v2/port.py
index 6885e147..4feffc1d 100644
--- a/openstackclient/network/v2/port.py
+++ b/openstackclient/network/v2/port.py
@@ -255,11 +255,15 @@ def _add_updatable_args(parser):
parser.add_argument(
'--vnic-type',
metavar='<vnic-type>',
- choices=['direct', 'direct-physical', 'macvtap',
- 'normal', 'baremetal', 'virtio-forwarder'],
- help=_("VNIC type for this port (direct | direct-physical | "
- "macvtap | normal | baremetal | virtio-forwarder, "
- "default: normal)")
+ choices=(
+ 'direct', 'direct-physical', 'macvtap',
+ 'normal', 'baremetal', 'virtio-forwarder', 'vdpa'
+ ),
+ help=_(
+ "VNIC type for this port (direct | direct-physical | "
+ "macvtap | normal | baremetal | virtio-forwarder | vdpa, "
+ "default: normal)"
+ ),
)
parser.add_argument(
'--host',
diff --git a/releasenotes/notes/network-port-create-vnic-type-vdpa-fc02516cfb919941.yaml b/releasenotes/notes/network-port-create-vnic-type-vdpa-fc02516cfb919941.yaml
new file mode 100644
index 00000000..4821d2a6
--- /dev/null
+++ b/releasenotes/notes/network-port-create-vnic-type-vdpa-fc02516cfb919941.yaml
@@ -0,0 +1,4 @@
+---
+features:
+ - |
+ The ``port create --vnic-type`` option now accepts a ``vdpa`` value.