Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-4485

Set global_physnet_mtu to 9000 by default

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • rhos-18.0.0
    • None
    • neutron-operator
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • ?
    • ?
    • ?
    • No
    • Moderate
    • NFV

      Previosly to OSO18, the global_physnet_mtu is set to 9000. Currently, the OSO 18.0 deployment (VA2) doesn't allow to create networks with MTU > 1442:

      sh-5.1$ openstack network set --mtu 8942 dpdk-mgmt
      BadRequestException: 400: Client Error for url: https://neutron-public-openstack.apps.nfv.openstack.lab/v2.0/networks/5b479825-6bee-47d4-83cf-8f712e1bef4a, Invalid input for operation: Requested MTU is too big, maximum is 1442.
      sh-5.1$ openstack network create --provider-network-type geneve --mtu 8492 dpdk-mgmt2
      Error while executing command: BadRequestException: 400, Invalid input for operation: Requested MTU is too big, maximum is 1442.

      In a OSP 17 deployment we have this:

       

      (overcloud) [stack@undercloud-0 ~]$ openstack network show dpdk-mgmt -c provider:network_type -c mtu
      +-----------------------+--------+
      | Field                 | Value  |
      +-----------------------+--------+
      | mtu                   | 8942   |
      | provider:network_type | geneve |
      +-----------------------+--------+
      [root@compute-0 ~]# grep -Rn global_physnet_mtu /var/lib/config-data/puppet-generated/ |grep -v '#'
      /var/lib/config-data/puppet-generated/neutron/etc/neutron/neutron.conf:146:global_physnet_mtu=9000
      [root@controller-0 ~]# grep -Rn global_physnet_mtu /var/lib/config-data/puppet-generated/ 2>/dev/null |grep -v '#'
      /var/lib/config-data/puppet-generated/neutron/etc/neutron/neutron.conf:147:global_physnet_mtu=9000
      [root@controller-0 ~]# grep -Rn path_mtu /var/lib/config-data/puppet-generated/ 2>/dev/null |grep -v '#'
      /var/lib/config-data/puppet-generated/neutron/etc/neutron/plugins/ml2/ml2_conf.ini:186:path_mtu=0
      

       

            rdiazcam@redhat.com Ricardo Diaz Campos
            rdiazcam@redhat.com Ricardo Diaz Campos
            rhos-dfg-nfv
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: