Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IP locking enforcement disabled #4624

Open
1 task done
xaviramon opened this issue Oct 21, 2024 · 0 comments
Open
1 task done

IP locking enforcement disabled #4624

xaviramon opened this issue Oct 21, 2024 · 0 comments
Labels
type: enhancement New feature or request

Comments

@xaviramon
Copy link
Contributor

Enhancement summary

As detailed under https://www.arista.com/en/support/toi/eos-4-25-1f/14628-ip-locking-release-updates IP locking has a "enforcement disabled" mode which is not covered today in AVD

Which component of AVD is impacted

eos_cli_config_gen

Use case example

Allow enforcement disabled functionality in the physical/vlan interface

Describe the solution you would like

Expand the model:

ethernet_interfaces:
  - name: <str; required; unique>
  address_locking:
      ipv4: <bool>
          enforcement_disabled: <bool>

Which will generate the following CLI configuration:

locked-address ipv4 enforcement disabled

Ideally, also add support for vlan config-mode, which also supports the functionality

Describe alternatives you have considered

No response

Additional context

Configuration to be generated:

vlan 10
   address locking
      address-family ipv4
      locked-address ipv4 enforcement disabled
interface Ethernet1
   shutdown
   !
   address locking
      address-family ipv4
      locked-address ipv4 enforcement disabled

Contributing Guide

  • I agree to follow this project's Code of Conduct
@xaviramon xaviramon added the type: enhancement New feature or request label Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant