Skip to content

Incorrect Port Delimiter in Arista Traffic Policy #360

@vsrx6

Description

@vsrx6

Arista traffic policy currently generates space-separated ports in match conditions, causing commit failures. This should be comma-separated.

Current (incorrect) policy:

"protocol tcp source port 1024-65535 destination port 49 2824 3502 3524 2800-2801"

Required (correct) policy:

"protocol tcp source port 1024-65535 destination port 49, 2824, 3502, 3524, 2800-2801"

Lab test:

lab-device(config-traffic-policy-match-test-test-ipv4)#protocol tcp source port 50 ?
  destination  Destination
  ,            extend list
  -            specify range
  <cr>

lab-device(config-traffic-policy-match-test-test-ipv4)#protocol tcp source port 50 100 200
% Invalid input
lab-device(config-traffic-policy-match-test-test-ipv4)#protocol tcp source port 50, 100, 200
lab-device(config-traffic-policy-match-test-test-ipv4)#

Reference: https://www.arista.com/en/support/toi/eos-4-24-2f/14550-support-for-traffic-policy-on-interfaces

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions