avd icon indicating copy to clipboard operation
avd copied to clipboard

Feat(eos_cli_config_gen): Add support for switchport port-security.

Open Shivani-gslab opened this issue 1 year ago • 16 comments

Change Summary

Add support for switchport port-security feature in global and switched ethernet interface configuration.

Related Issue(s)

Fixes #2544

Component(s) name

arista.avd.eos_cli_config_gen

How to test

switchport port-security
switchport port-security violation protect log
switchport port-security mac-address maximum 100
interface ethernet1
      switchport port-security
      switchport port-security violation protect log
      switchport port-security mac-address maximum 100
interface ethernet2
      switchport port-security
      no switchport port-security mac-address maximum disabled
      switchport port-security vlan 1 mac-address maximum 3
      switchport port-security vlan 2 mac-address maximum 3
      switchport port-security vlan 3 mac-address maximum 3
      switchport port-security vlan default mac-address maximum 2

Checklist

User Checklist

  • [x] Check the config ordering on EOS device

Repository Checklist

  • [x] My code has been rebased from devel before I start
  • [x] I have read the CONTRIBUTING document.
  • [x] My change requires a change to the documentation and documentation have been updated accordingly.
  • [x] I have updated molecule CI testing accordingly. (check the box if not applicable)

Shivani-gslab avatar Jan 29 '24 13:01 Shivani-gslab

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jan 29 '24 20:01 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Jan 30 '24 07:01 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Feb 01 '24 02:02 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Feb 01 '24 07:02 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Feb 01 '24 08:02 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Feb 01 '24 10:02 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Feb 02 '24 07:02 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Feb 02 '24 10:02 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Feb 03 '24 13:02 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Feb 05 '24 11:02 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Feb 06 '24 12:02 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Feb 07 '24 06:02 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Feb 08 '24 20:02 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Feb 09 '24 06:02 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Feb 09 '24 16:02 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] avatar Feb 13 '24 07:02 github-actions[bot]