From 474e03ac8c447336bbfffe33b260d19fade8c029 Mon Sep 17 00:00:00 2001 From: Ben Nemec Date: Fri, 11 Jan 2019 14:32:54 -0600 Subject: [PATCH] Add mtu parameters to overcloud templates These are required for the nic-configs to work with current TripleO. --- .../nic-configs/ceph-storage.yaml | 42 +++++++++++++++++++ .../nic-configs/cinder-storage.yaml | 42 +++++++++++++++++++ .../nic-configs/compute.yaml | 42 +++++++++++++++++++ .../nic-configs/controller.yaml | 42 +++++++++++++++++++ .../nic-configs/swift-storage.yaml | 42 +++++++++++++++++++ .../nic-configs/ceph-storage.yaml | 42 +++++++++++++++++++ .../nic-configs/cinder-storage.yaml | 42 +++++++++++++++++++ .../nic-configs/compute.yaml | 42 +++++++++++++++++++ .../nic-configs/controller.yaml | 42 +++++++++++++++++++ .../nic-configs/swift-storage.yaml | 42 +++++++++++++++++++ .../nic-configs/ceph-storage.yaml | 42 +++++++++++++++++++ .../nic-configs/cinder-storage.yaml | 42 +++++++++++++++++++ .../nic-configs/compute.yaml | 42 +++++++++++++++++++ .../nic-configs/controller.yaml | 42 +++++++++++++++++++ .../nic-configs/swift-storage.yaml | 42 +++++++++++++++++++ 15 files changed, 630 insertions(+) diff --git a/overcloud-templates/bond-network-templates-v2/nic-configs/ceph-storage.yaml b/overcloud-templates/bond-network-templates-v2/nic-configs/ceph-storage.yaml index 74153b3..068542a 100644 --- a/overcloud-templates/bond-network-templates-v2/nic-configs/ceph-storage.yaml +++ b/overcloud-templates/bond-network-templates-v2/nic-configs/ceph-storage.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/bond-network-templates-v2/nic-configs/cinder-storage.yaml b/overcloud-templates/bond-network-templates-v2/nic-configs/cinder-storage.yaml index 0ef1414..191ed24 100644 --- a/overcloud-templates/bond-network-templates-v2/nic-configs/cinder-storage.yaml +++ b/overcloud-templates/bond-network-templates-v2/nic-configs/cinder-storage.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/bond-network-templates-v2/nic-configs/compute.yaml b/overcloud-templates/bond-network-templates-v2/nic-configs/compute.yaml index df5fb2b..8690a54 100644 --- a/overcloud-templates/bond-network-templates-v2/nic-configs/compute.yaml +++ b/overcloud-templates/bond-network-templates-v2/nic-configs/compute.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/bond-network-templates-v2/nic-configs/controller.yaml b/overcloud-templates/bond-network-templates-v2/nic-configs/controller.yaml index a00413e..7d34d00 100644 --- a/overcloud-templates/bond-network-templates-v2/nic-configs/controller.yaml +++ b/overcloud-templates/bond-network-templates-v2/nic-configs/controller.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/bond-network-templates-v2/nic-configs/swift-storage.yaml b/overcloud-templates/bond-network-templates-v2/nic-configs/swift-storage.yaml index 0ef1414..191ed24 100644 --- a/overcloud-templates/bond-network-templates-v2/nic-configs/swift-storage.yaml +++ b/overcloud-templates/bond-network-templates-v2/nic-configs/swift-storage.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/ipv6-network-templates-v2/nic-configs/ceph-storage.yaml b/overcloud-templates/ipv6-network-templates-v2/nic-configs/ceph-storage.yaml index fe66405..ec49ee0 100644 --- a/overcloud-templates/ipv6-network-templates-v2/nic-configs/ceph-storage.yaml +++ b/overcloud-templates/ipv6-network-templates-v2/nic-configs/ceph-storage.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/ipv6-network-templates-v2/nic-configs/cinder-storage.yaml b/overcloud-templates/ipv6-network-templates-v2/nic-configs/cinder-storage.yaml index 0ef1414..191ed24 100644 --- a/overcloud-templates/ipv6-network-templates-v2/nic-configs/cinder-storage.yaml +++ b/overcloud-templates/ipv6-network-templates-v2/nic-configs/cinder-storage.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/ipv6-network-templates-v2/nic-configs/compute.yaml b/overcloud-templates/ipv6-network-templates-v2/nic-configs/compute.yaml index 0b2974c..1b857a7 100644 --- a/overcloud-templates/ipv6-network-templates-v2/nic-configs/compute.yaml +++ b/overcloud-templates/ipv6-network-templates-v2/nic-configs/compute.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/ipv6-network-templates-v2/nic-configs/controller.yaml b/overcloud-templates/ipv6-network-templates-v2/nic-configs/controller.yaml index 5c790b7..8c54653 100644 --- a/overcloud-templates/ipv6-network-templates-v2/nic-configs/controller.yaml +++ b/overcloud-templates/ipv6-network-templates-v2/nic-configs/controller.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/ipv6-network-templates-v2/nic-configs/swift-storage.yaml b/overcloud-templates/ipv6-network-templates-v2/nic-configs/swift-storage.yaml index 0ef1414..191ed24 100644 --- a/overcloud-templates/ipv6-network-templates-v2/nic-configs/swift-storage.yaml +++ b/overcloud-templates/ipv6-network-templates-v2/nic-configs/swift-storage.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/network-templates-v2/nic-configs/ceph-storage.yaml b/overcloud-templates/network-templates-v2/nic-configs/ceph-storage.yaml index de56eb5..6163854 100644 --- a/overcloud-templates/network-templates-v2/nic-configs/ceph-storage.yaml +++ b/overcloud-templates/network-templates-v2/nic-configs/ceph-storage.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/network-templates-v2/nic-configs/cinder-storage.yaml b/overcloud-templates/network-templates-v2/nic-configs/cinder-storage.yaml index 0ef1414..191ed24 100644 --- a/overcloud-templates/network-templates-v2/nic-configs/cinder-storage.yaml +++ b/overcloud-templates/network-templates-v2/nic-configs/cinder-storage.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/network-templates-v2/nic-configs/compute.yaml b/overcloud-templates/network-templates-v2/nic-configs/compute.yaml index 05cf854..4216b74 100644 --- a/overcloud-templates/network-templates-v2/nic-configs/compute.yaml +++ b/overcloud-templates/network-templates-v2/nic-configs/compute.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/network-templates-v2/nic-configs/controller.yaml b/overcloud-templates/network-templates-v2/nic-configs/controller.yaml index 80143f7..e854dd0 100644 --- a/overcloud-templates/network-templates-v2/nic-configs/controller.yaml +++ b/overcloud-templates/network-templates-v2/nic-configs/controller.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf. diff --git a/overcloud-templates/network-templates-v2/nic-configs/swift-storage.yaml b/overcloud-templates/network-templates-v2/nic-configs/swift-storage.yaml index 0ef1414..191ed24 100644 --- a/overcloud-templates/network-templates-v2/nic-configs/swift-storage.yaml +++ b/overcloud-templates/network-templates-v2/nic-configs/swift-storage.yaml @@ -17,6 +17,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ExternalMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + external network. + type: number InternalApiIpSubnet: default: '' description: IP address/subnet on the internal_api network @@ -29,6 +35,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + InternalApiMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + internal_api network. + type: number StorageIpSubnet: default: '' description: IP address/subnet on the storage network @@ -41,6 +53,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage network. + type: number StorageMgmtIpSubnet: default: '' description: IP address/subnet on the storage_mgmt network @@ -53,6 +71,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + StorageMgmtMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + storage_mgmt network. + type: number TenantIpSubnet: default: '' description: IP address/subnet on the tenant network @@ -65,6 +89,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + TenantMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + tenant network. + type: number ManagementIpSubnet: # Only populated when including environments/network-management.yaml default: '' description: IP address/subnet on the management network @@ -77,6 +107,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ManagementMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the + management network. + type: number BondInterfaceOvsOptions: default: 'bond_mode=active-backup' description: The ovs_options string for the bond interface. Set things like @@ -125,6 +161,12 @@ parameters: Unless the default is changed, the parameter is automatically resolved from the subnet host_routes attribute. type: json + ControlPlaneMtu: + default: 1500 + description: The maximum transmission unit (MTU) size(in bytes) that is + guaranteed to pass through the data path of the segments in the network. + (The parameter is automatically resolved from the ctlplane network's mtu attribute.) + type: number DnsServers: # Override this via parameter_defaults default: [] description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf.