Skip to content

Platform Specific Settings

  • Set platform specific settings, TCAM profile and reload delay.
  • The reload delay values should be reviewed and tuned to the specific environment.
  • If the platform is not defined, it will load parameters from the platform tagged default.
  • Management interface is modified for specific platforms: Modular platforms with dual supervisor support and container EOS.

Variables and Options

platform_settings:
  - platforms: [ default ]
    reload_delay:
      mlag: < seconds >
      non_mlag: < seconds >
  - platforms: [ < Arista Platform Family >, < Arista Platform Family > ]
    # "trident_forwarding_table_partition" only applied when evpn_multicast is true
    trident_forwarding_table_partition: < partition >
    tcam_profile: < tcam_profile >
    lag_hardware_only: < true | false >
    feature_support:
      queue_monitor_length_notify: < true | false | default -> true >
      interface_storm_control: < true | false | default -> true >
    management_interface: < management interface name | default -> Management1 >
    reload_delay:
      mlag: < seconds >
      non_mlag: < seconds >
    # EOS CLI rendered directly on the root level of the final EOS configuration
    raw_eos_cli: |
      < multiline eos cli >

# Set Hardware Speed Groups per Platform
platform_speed_groups:
  < platform >:
    < speed >: [ < speed_group >, < speed_group > ]

# Redundancy for chassis platforms with dual supervisors | Optional
redundancy:
  protocol: < sso | rpr >

note: Recommended default values for Jericho based platform, VEOS and all other platforms default tag. The reload delay values should be reviewed and tuned to the specific environment.

Default Values

default_platform_settings:
  - platforms: ['default']
    reload_delay:
      mlag: 300
      non_mlag: 330
    feature_support:
      # "queue-monitor length notify" is only valid for R-Series so should be disabled on default platform.
      queue_monitor_length_notify: false
  - platforms: ['7050X3', '720XP', '722XP']
    # Only applied when enabling EVPN multicast
    trident_forwarding_table_partition: "flexible exact-match 16384 l2-shared 98304 l3-shared 131072"
    reload_delay:
      mlag: 300
      non_mlag: 330
    feature_support:
      queue_monitor_length_notify: false
  - platforms: ['7280R', '7280R2', '7020R']
    tcam_profile: vxlan-routing
    lag_hardware_only: true
    reload_delay:
      mlag: 900
      non_mlag: 1020
  - platforms: ['7280R3']
    reload_delay:
      mlag: 900
      non_mlag: 1020
  - platforms: ['7500R', '7500R2']
    tcam_profile: vxlan-routing
    lag_hardware_only: true
    management_interface: Management0
    reload_delay:
      mlag: 900
      non_mlag: 1020
  - platforms: ['7500R3', '7800R3']
    management_interface: Management0
    reload_delay:
      mlag: 900
      non_mlag: 1020
  - platforms: ['7368X4']
    management_interface: Management0
    reload_delay:
      mlag: 300
      non_mlag: 330
  - platforms: ['7300X3']
    management_interface: Management0
    # Only applied when enabling EVPN multicast
    trident_forwarding_table_partition: "flexible exact-match 16384 l2-shared 98304 l3-shared 131072"
    reload_delay:
      mlag: 1200
      non_mlag: 1320
  - platforms: ['VEOS', 'VEOS-LAB', 'vEOS', 'vEOS-lab']
    reload_delay:
      mlag: 300
      non_mlag: 330
    feature_support:
      queue_monitor_length_notify: false
      interface_storm_control: false
  - platforms: ['CEOS', 'cEOS', 'ceos', 'cEOSLab']
    management_interface: Management0
    reload_delay:
      mlag: 300
      non_mlag: 330
    feature_support:
      queue_monitor_length_notify: false
      interface_storm_control: false

Last update: December 23, 2022