docs/doc/source/system_configuration/enabling-the-trunk-extension-for-neutron.rst
Drake Finlay 54ec38e256 Adding System Config Guide
Incorporated patchset 8 review comments from Mary C.

Conditionalized vendor-specific terms and converted code-block to
parsed-literal as required
Reformatted bulleted lists to definition lists
Implemented abbreviation substitutions
Deleted duplicate content
Some minor edits for clarity
Merged new abbreviation definitions in strings.txt

Responding to Patch 5 comments.

Change-Id: If6dd7c4cb802036445cb65853d8de7652df351c0
Signed-off-by: Stone <ronald.stone@windriver.com>
2020-12-21 13:28:54 -05:00

1.3 KiB

Enable the Trunk Extension for Neutron

You can use Helm overrides to enable the Trunk Neutron extension.

  1. Create a yaml file to enable the trunk extension for neutron.

    ~(keystone_admin)]$ cat > neutron-overrides.yaml <<EOF
    conf:
     neutron:
       DEFAULT:
         service_plugins:
         - router
         - network_segment_range
         - trunk
    EOF
  2. Update the neutron overrides and apply to -openstack.

    $ source /etc/platform/openrc ~(keystone_admin)]$ system helm-override-update -openstack neutron openstack --values neutron-overrides.yaml ~(keystone_admin)]$ system helm-override-show -openstack neutron openstack ~(keystone_admin)]$ system application-apply -openstack

  3. In a separate shell, verify that the Trunk Extension and Trunk port details extensions are enabled.

    $ source /etc/platform/openrc
    $ OS_AUTH_URL=http://keystone.openstack.svc.cluster.local/v3
    $ openstack extension list --network | grep -i trunk