Merge "Add support for the Neutron service plugin "trunk""

This commit is contained in:
Zuul 2020-07-06 12:32:51 +00:00 committed by Gerrit Code Review
commit 532599520a
5 changed files with 22 additions and 0 deletions

View File

@ -631,6 +631,7 @@ enable_neutron_bgp_dragent: "no"
enable_neutron_provider_networks: "no" enable_neutron_provider_networks: "no"
enable_neutron_segments: "no" enable_neutron_segments: "no"
enable_neutron_sfc: "no" enable_neutron_sfc: "no"
enable_neutron_trunk: "no"
enable_neutron_metering: "no" enable_neutron_metering: "no"
enable_neutron_infoblox_ipam_agent: "no" enable_neutron_infoblox_ipam_agent: "no"
enable_neutron_port_forwarding: "no" enable_neutron_port_forwarding: "no"

View File

@ -407,6 +407,8 @@ service_plugins:
enabled: "{{ enable_neutron_segments | bool }}" enabled: "{{ enable_neutron_segments | bool }}"
- name: "sfc" - name: "sfc"
enabled: "{{ enable_neutron_sfc | bool }}" enabled: "{{ enable_neutron_sfc | bool }}"
- name: "trunk"
enabled: "{{ enable_neutron_trunk | bool }}"
- name: "vpnaas" - name: "vpnaas"
enabled: "{{ enable_neutron_vpnaas | bool }}" enabled: "{{ enable_neutron_vpnaas | bool }}"
- name: "port_forwarding" - name: "port_forwarding"

View File

@ -78,3 +78,16 @@ encrypted ping packets observed being sent from one to the other.
For more information on this and VPNaaS in Neutron refer to the For more information on this and VPNaaS in Neutron refer to the
:neutron-vpnaas-doc:`Neutron VPNaaS Testing <contributor/index.html#testing>` :neutron-vpnaas-doc:`Neutron VPNaaS Testing <contributor/index.html#testing>`
and the `OpenStack wiki <https://wiki.openstack.org/wiki/Neutron/VPNaaS>`_. and the `OpenStack wiki <https://wiki.openstack.org/wiki/Neutron/VPNaaS>`_.
Trunking
--------
The network trunk service allows multiple networks to be connected to an
instance using a single virtual NIC (vNIC). Multiple networks can be presented
to an instance by connecting it to a single port.
Modify the ``/etc/kolla/globals.yml`` file as the following example shows:
.. code-block:: yaml
enable_neutron_trunk: "yes"

View File

@ -321,6 +321,7 @@
#enable_neutron_provider_networks: "no" #enable_neutron_provider_networks: "no"
#enable_neutron_segments: "no" #enable_neutron_segments: "no"
#enable_neutron_sfc: "no" #enable_neutron_sfc: "no"
#enable_neutron_trunk: "no"
#enable_neutron_metering: "no" #enable_neutron_metering: "no"
#enable_neutron_infoblox_ipam_agent: "no" #enable_neutron_infoblox_ipam_agent: "no"
#enable_neutron_port_forwarding: "no" #enable_neutron_port_forwarding: "no"

View File

@ -0,0 +1,5 @@
---
features:
- |
With the boolean parameter ``enable_neutron_trunk`` it is now possible
to enable or disable the Neutron service plugin ``trunk``.