summaryrefslogtreecommitdiff
path: root/openstackclient/network
diff options
context:
space:
mode:
authorFrode Nordahl <frode.nordahl@canonical.com>2021-10-19 08:37:56 +0200
committerFrode Nordahl <frode.nordahl@canonical.com>2022-02-08 07:26:46 +0100
commitd565f110938f46224ada92c3d68ca416f05635b6 (patch)
treef3856a6bdf28c5696b1537543284ef0a28c47870 /openstackclient/network
parente000fd5f0d213fdcb845982a7e173ce4238564de (diff)
downloadpython-openstackclient-d565f110938f46224ada92c3d68ca416f05635b6.tar.gz
Add support for 'remote-managed' vnic type
The 'remote-managed' vnic type will be used to support off-path SmartNIC port binding with OVN, and it is expected that the user will create ports with this vnic type as part of the workflow. As such the client must allow users to interact with this vnic type and this patch addresses that. Partial-Bug: #1932154 Depends-On: I496db96ea40da3bee5b81bcee1edc79e1f46b541 Change-Id: I566c3da594d757dd62edcf7f9ea3077db8d6b11a
Diffstat (limited to 'openstackclient/network')
-rw-r--r--openstackclient/network/v2/port.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/openstackclient/network/v2/port.py b/openstackclient/network/v2/port.py
index b55e729f..078e0982 100644
--- a/openstackclient/network/v2/port.py
+++ b/openstackclient/network/v2/port.py
@@ -259,11 +259,12 @@ def _add_updatable_args(parser):
metavar='<vnic-type>',
choices=(
'direct', 'direct-physical', 'macvtap',
- 'normal', 'baremetal', 'virtio-forwarder', 'vdpa'
+ 'normal', 'baremetal', 'virtio-forwarder', 'vdpa', 'remote-managed'
),
help=_(
"VNIC type for this port (direct | direct-physical | "
- "macvtap | normal | baremetal | virtio-forwarder | vdpa, "
+ "macvtap | normal | baremetal | virtio-forwarder | vdpa | "
+ "remote-managed, "
"default: normal)"
),
)