question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add support for lldp tlv transmit ztp vlan under interface ethernet

See original GitHub issue

Enhancement summary

EOS supports since 4.27.1.1F to announce a vlan id via lldp for inband ztp in campus lan. https://eos.arista.com/eos-4-27-1f/campus-ztp-through-vlan-advertised-from-spine-aggregation-switch/

AVD support for lldp tlv transmit ztp vlan <id> under ethernet interfaces is currently missing.

Which component of AVD is impacted

eos_cli_config_gen

Use case example

CLI config is necessary to perform inband ZTP in campus access “stack” envorinments

Describe the solution you would like

Switched Interfaces

ethernet_interfaces:  
  <Ethernet_interface_2 >:  
    lldp:  
      ztp_vlan: < ztp vlan number >
{%         if ethernet_interfaces[ethernet_interface].lldp.ztp_vlan is arista.avd.defined %}
    lldp tlv transmit ztp vlan {{ ethernet_interfaces[ethernet_interface].lldp.ztp_vlan }}
{%         endif %}

should generate:

interface Ethernet<nr>
   lldp tlv transmit ztp vlan <ztp vlan number>

Describe alternatives you have considered

current alternative is to use eos_cli unter interface ethernet

Additional context

No response

Contributing Guide

  • I agree to follow this project’s Code of Conduct

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:7 (4 by maintainers)

github_iconTop GitHub Comments

3reactions
kmueller68commented, Jan 21, 2022

@ClausHolbechArista I will give it a try

1reaction
kmueller68commented, Jan 24, 2022

@ClausHolbechArista that is exactly I missed and I wondered about

Read more comments on GitHub >

github_iconTop Results From Across the Web

Zero Touch Provisioning
Zero Touch Provisioning (ZTP) automates configuration of Cisco ME 1200 ... In this step, the LLDP-MED is used to acquire the management VLAN...
Read more >
Link Layer Discovery Protocol | Cumulus Linux 3.7
The lldpd daemon implements the IEEE802.1AB (Link Layer Discovery Protocol, or LLDP) standard. LLDP enables you to know which ports are neighbors of...
Read more >
AOS-CX 10.08 Fundamentals Guide for 6300 and 6400 ...
show ipv6 source-interface. 95 show running-config. 96. VLANs ... show lldp tlv ... Install the USB Bluetooth adapter in the USB port of...
Read more >
Aruba 2530 Management and Configuration Guide for ...
Enterprise products and services are set forth in the express warranty ... Customizing the show interfaces command ... Port VLAN ID TLV support...
Read more >
LLDP-MED - FortiSwitch 6.4.6
You can configure the network policy of an LLDP profile to assign the specified VLAN to ports that use the LLDP profile. The...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found