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

Add support to eos_cli_config_gen for configuring "dhcp server ipv4" for a Port-Channel interface #4875

Open
1 task done
ashenoy-arista opened this issue Jan 13, 2025 · 0 comments
Labels
type: enhancement New feature or request

Comments

@ashenoy-arista
Copy link

ashenoy-arista commented Jan 13, 2025

Enhancement summary

We are missing dhcp_server_ipv4 attribute in eos_cli_config_gen schema for Port-Channel interface.
Allow eos_cli_config_gen schema to configure "dhcp server ipv4" eos cli under Port-Channel interface based on presence of dhcp_server_ipv4 schema bool attribute set to true for a port_channel_interface when included within generated structured config.

Which component of AVD is impacted

eos_cli_config_gen

Use case example

We intend to configure "dhcp_server_ipv4" under Port-Channel interface on EOS via "dhcp_server_ipv4" schema set for Port-Channel interface when supported by eos_cli_config_gen schema

Describe the solution you would like

We would like to configure "dhcp_server_ipv4" (EOS cli) under Port-Channel interface based on presence of "dhcp_server_ipv4" bool schema attribute set for Port-Channel interface within eos_cli_config_gen

Describe alternatives you have considered

Use raw eos cli option in host/group vars to realize the intended EOS cli configuration for Port-Channel interface
Here is a sample example/workaround for configuring "dhcp server ipv4" under L3 Port-Channel interface (feature in-progress)

   l3_port_channels:
        - name: Port-Channel8
          mode: active
          description: site3-wan1-Port-Channel4
          member_interfaces:
            - name: Ethernet8
          ip_address: 100.64.30.1/24
          raw_eos_cli: |
            dhcp server ipv4

Additional context

No response

Contributing Guide

  • I agree to follow this project's Code of Conduct
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