Skip to content

Commit 7f1c21b

Browse files
committed
Move network trunk commands from python-neutronclient
Network trunk commands originally were added to python-neutronclient, although we can long consider these operations core Networking operations. This patch is not a blind copy but also changes the original code to use openstacksdk python bindings instead of the binding code in python-neutronclient as that is already deprecated. Change-Id: Ic4bc35c296a95d5dae92e9fc1cab3a3fa8f103cd Related-Bug: #1999774
1 parent a03b235 commit 7f1c21b

7 files changed

Lines changed: 1496 additions & 0 deletions

File tree

.zuul.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@
108108
neutron-tag-ports-during-bulk-creation: true
109109
neutron-conntrack-helper: true
110110
neutron-ndp-proxy: true
111+
q-trunk: true
111112
devstack_localrc:
112113
Q_AGENT: openvswitch
113114
Q_ML2_TENANT_NETWORK_TYPE: vxlan
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
=============
2+
network trunk
3+
=============
4+
5+
A **network trunk** is a container to group logical ports from different
6+
networks and provide a single trunked vNIC for servers. It consists of
7+
one parent port which is a regular VIF and multiple subports which allow
8+
the server to connect to more networks.
9+
10+
Network v2
11+
12+
.. autoprogram-cliff:: openstack.network.v2
13+
:command: network subport list
14+
15+
.. autoprogram-cliff:: openstack.network.v2
16+
:command: network trunk *

0 commit comments

Comments
 (0)