Skip to content

Releases: arista-netdevops-community/avd-cEOS-Lab

v3.1.3

14 Dec 13:07
3802e4e
Compare
Choose a tag to compare

Available Labs

Lab Underlay/Overlay Protocol Nodes Folder
EVPN Symmetric IRB (eBGP Overlay and eBGP Underlay) (2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) [labs/evpn/avd_sym_irb/]
EVPN Symmetric IRB (iBGP Overlay and OSFP Underlay) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_sym_irb_ibgp]
EVPN Asymmetric IRB ( eBGP Overlay and eBGP Underlay ) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_asym_irb]
EVPN Centralized Anycast Gateway ( eBGP Overlay and eBGP Underlay ) ( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) [labs/evpn/avd_central_any_gw]
EVPN VXLAN All-Active Multihoming Asymmetric IRB (eBGP Overlay and eBGP Underlay) 2 Spines + 4 PEs + 4 Clients [/labs/evpn/avd_asym_multihoming ]
EVPN MPLS LDP All-Active Multihoming (L2EVPN) (iBGP Overlay and MPLS Underlay) (2 Ps + 4 PEs + 4 Clients) [labs/mpls_ldp_evpn/mpls_ldp_l2evpn]
EVPN All-Active Multihoming IRB with MPLS Underlay (iBGP Overlay and MPLS Underlay) 2 Ps + 4 PEs + 4 Clients) [labs/mpls_ldp_evpn/mpls_evpn_irb]
EVPN VXLAN Single-Active Multihoming Symmetric IRB (eBGP Overlay and eBGP Underlay) 2 Spines + 4 PEs + 4 Clients [/labs/evpn/avd_sym_sa_multihoming ]

Supported and Tested Versions

Package Version
containerlab 0.47.2
arista.avd 4.4.0
arista.eos 6.1.2

Changes

  • New documentation is now available here.

v3.1.2

29 Nov 14:35
1b8794e
Compare
Choose a tag to compare

Available Labs

Lab Underlay/Overlay Protocol Nodes Folder
EVPN Symmetric IRB (eBGP Overlay and eBGP Underlay) (2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) [labs/evpn/avd_sym_irb/]
EVPN Symmetric IRB (iBGP Overlay and OSFP Underlay) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_sym_irb_ibgp]
EVPN Asymmetric IRB ( eBGP Overlay and eBGP Underlay ) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_asym_irb]
EVPN Centralized Anycast Gateway ( eBGP Overlay and eBGP Underlay ) ( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) [labs/evpn/avd_central_any_gw]
EVPN VXLAN All-Active Multihoming Asymmetric IRB (eBGP Overlay and eBGP Underlay) 2 Spines + 4 PEs + 4 Clients [/labs/evpn/avd_asym_multihoming ]
EVPN MPLS LDP All-Active Multihoming (L2EVPN) (iBGP Overlay and MPLS Underlay) (2 Ps + 4 PEs + 4 Clients) [labs/mpls_ldp_evpn/mpls_ldp_l2evpn]
EVPN All-Active Multihoming IRB with MPLS Underlay (iBGP Overlay and MPLS Underlay) 2 Ps + 4 PEs + 4 Clients) [labs/mpls_ldp_evpn/mpls_evpn_irb]
EVPN VXLAN Single-Active Multihoming Symmetric IRB (eBGP Overlay and eBGP Underlay) 2 Spines + 4 PEs + 4 Clients [/labs/evpn/avd_sym_sa_multihoming ]

Changes

  22   │     - name: Validate states on EOS devices
  23   │       tags: [verify, never]
  24   │       import_role:
  25   │         name: arista.avd.eos_validate_state
   3   │   tasks:
   4   │     - name: Generate EOS configuration Snapshots
   5   │       tags: [snapshot]
   6   │       import_role:
   7   │         name: arista.avd.eos_snapshot
  • Updated lab variables to avoid depraction warnings as part of AVD 4.x.x

Tested Versions

Package Version
containerlab 0.47.2
arista.avd 4.4.0
arista.eos 6.1.2

v3.1.1

20 Dec 08:46
8f59632
Compare
Choose a tag to compare

Available Labs

Lab Underlay/Overlay Protocol Nodes Folder
EVPN Symmetric IRB (eBGP Overlay and eBGP Underlay) (2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) [labs/evpn/avd_sym_irb/]
EVPN Symmetric IRB (iBGP Overlay and OSFP Underlay) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_sym_irb_ibgp]
EVPN Asymmetric IRB ( eBGP Overlay and eBGP Underlay ) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_asym_irb]
EVPN Centralized Anycast Gateway ( eBGP Overlay and eBGP Underlay ) ( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) [labs/evpn/avd_central_any_gw]
EVPN VXLAN All-Active Multihoming Asymmetric IRB (eBGP Overlay and eBGP Underlay) 2 Spines + 4 PEs + 4 Clients [/labs/evpn/avd_asym_multihoming ]
EVPN MPLS LDP All-Active Multihoming (L2EVPN) (iBGP Overlay and MPLS Underlay) (2 Ps + 4 PEs + 4 Clients) [labs/mpls_ldp_evpn/mpls_ldp_l2evpn]
EVPN All-Active Multihoming IRB with MPLS Underlay (iBGP Overlay and MPLS Underlay) 2 Ps + 4 PEs + 4 Clients) [labs/mpls_ldp_evpn/mpls_evpn_irb]
EVPN VXLAN Single-Active Multihoming Symmetric IRB (eBGP Overlay and eBGP Underlay) 2 Spines + 4 PEs + 4 Clients [/labs/evpn/avd_sym_sa_multihoming ]

Changes

  • Updated lab templates to add more secure ciphers to cEOS-Lab SSL profile applied for eAPI.
  13   │ !
  14   │ management security
  15   │    ssl profile eAPI
  16   │       cipher-list HIGH:!eNULL:!aNULL:!MD5:!ADH:!ANULL
  17   │       certificate eAPI.crt key eAPI.key
  18   │ !
  19   │ management api http-commands
  20   │    protocol https ssl profile eAPI
  21   │    no shutdown
  22   │    !
  23   │    vrf MGMT
  24   │       no shutdown
  25   │ !
  • Added Makefile for easier lab deployment and cleanup

Tested Versions

Package Version
containerlab 0.33.0
arista.avd 3.7.0
arista.eos 6.0.0

v3.1.0

29 Mar 06:28
9f17e1f
Compare
Choose a tag to compare

Available Labs

Lab Underlay/Overlay Protocol Nodes Folder
EVPN Symmetric IRB (eBGP Overlay and eBGP Underlay) (2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) [labs/evpn/avd_sym_irb/]
EVPN Symmetric IRB (iBGP Overlay and OSFP Underlay) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_sym_irb_ibgp]
EVPN Asymmetric IRB ( eBGP Overlay and eBGP Underlay ) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_asym_irb]
EVPN Centralized Anycast Gateway ( eBGP Overlay and eBGP Underlay ) ( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) [labs/evpn/avd_central_any_gw]
EVPN VXLAN All-Active Multihoming Asymmetric IRB (eBGP Overlay and eBGP Underlay) 2 Spines + 4 PEs + 4 Clients [/labs/evpn/avd_asym_multihoming ]
EVPN MPLS LDP All-Active Multihoming (L2EVPN) (iBGP Overlay and MPLS Underlay) (2 Ps + 4 PEs + 4 Clients) [labs/mpls_ldp_evpn/mpls_ldp_l2evpn]
EVPN All-Active Multihoming IRB with MPLS Underlay (iBGP Overlay and MPLS Underlay) 2 Ps + 4 PEs + 4 Clients) [labs/mpls_ldp_evpn/mpls_evpn_irb]
EVPN VXLAN Single-Active Multihoming Symmetric IRB (eBGP Overlay and eBGP Underlay) 2 Spines + 4 PEs + 4 Clients [/labs/evpn/avd_sym_sa_multihoming ]

Changes

  • Updated labs to latest AVD 3.3.x data models
  • Updated Lab diagrams
  • Added new lab EVPN Single-Active Multihoming Symmetric IRB
  • Made gNMI configuration optional.

Tested Versions

Package Version
containerlab 0.25.1
arista.avd 3.3.3
arista.eos 4.1.1

v3.0.0

19 Nov 08:47
a124949
Compare
Choose a tag to compare

Available Labs

Lab Underlay/Overlay Protocol Nodes Folder
EVPN Symmetric IRB (eBGP Overlay and eBGP Underlay) (2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) [labs/evpn/avd_sym_irb/]
EVPN Symmetric IRB (iBGP Overlay and OSFP Underlay) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_sym_irb_ibgp]
EVPN Asymmetric IRB ( eBGP Overlay and eBGP Underlay ) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_asym_irb]
EVPN Centralized Anycast Gateway ( eBGP Overlay and eBGP Underlay ) ( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) [labs/evpn/avd_central_any_gw]
EVPN VXLAN All-Active Multihoming Asymmetric IRB (eBGP Overlay and eBGP Underlay) 2 Spines + 4 PEs + 4 Clients [/labs/evpn/avd_asym_multihoming ]
EVPN MPLS LDP All-Active Multihoming (L2EVPN) (iBGP Overlay and MPLS Underlay) (2 Ps + 4 PEs + 4 Clients) [labs/mpls_ldp_evpn/mpls_ldp_l2evpn]
EVPN All-Active Multihoming IRB with MPLS Underlay (iBGP Overlay and MPLS Underlay) 2 Ps + 4 PEs + 4 Clients) [labs/mpls_ldp_evpn/mpls_evpn_irb]

Changes

  • Updated the lab files to be compatible with data model changes from avd v3.0.0

Tested Versions

Package Version
containerlab 0.20
arista.avd 3.1.0
arista.eos 3.1.0

v2.2.0

28 Sep 06:27
c40b142
Compare
Choose a tag to compare

Available Labs

Lab Underlay/Overlay Protocol Nodes Folder
EVPN Symmetric IRB (eBGP Overlay and eBGP Underlay) (2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) [labs/evpn/avd_sym_irb/]
EVPN Symmetric IRB (iBGP Overlay and OSFP Underlay) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_sym_irb_ibgp]
EVPN Asymmetric IRB ( eBGP Overlay and eBGP Underlay ) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_asym_irb]
EVPN Centralized Anycast Gateway ( eBGP Overlay and eBGP Underlay ) ( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) [labs/evpn/avd_central_any_gw]
EVPN VXLAN All-Active Multihoming Asymmetric IRB (eBGP Overlay and eBGP Underlay) 2 Spines + 4 PEs + 4 Clients [/labs/evpn/avd_asym_multihoming ]
EVPN MPLS LDP All-Active Multihoming (L2EVPN) (iBGP Overlay and MPLS Underlay) (2 Ps + 4 PEs + 4 Clients) [labs/mpls_ldp_evpn/mpls_ldp_l2evpn]
EVPN All-Active Multihoming IRB with MPLS Underlay (iBGP Overlay and MPLS Underlay) 2 Ps + 4 PEs + 4 Clients) [labs/mpls_ldp_evpn/mpls_evpn_irb]

Changes

  • Added new two new labs:
    • MPLS LDP L2EVPN
    • MPLS LDP EVPN IRB

Tested Versions

Package Version
containerlab 0.15 and above
arista.avd 2.2.1
arista.eos 2.1.2

v2.1.0

01 Sep 12:53
ae085b0
Compare
Choose a tag to compare

Available Labs

Lab Underlay/Overlay Protocol Nodes Folder
EVPN Symmetric IRB (eBGP Overlay and eBGP Underlay) (2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) [labs/evpn/avd_sym_irb/]
EVPN Symmetric IRB (iBGP Overlay and OSFP Underlay) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_sym_irb_ibgp]
EVPN Asymmetric IRB ( eBGP Overlay and eBGP Underlay ) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_asym_irb]
EVPN Centralized Anycast Gateway ( eBGP Overlay and eBGP Underlay ) ( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) [labs/evpn/avd_central_any_gw]
EVPN VXLAN All-Active Multihoming Asymmetric IRB (eBGP Overlay and eBGP Underlay) 2 Spines + 4 PEs + 4 Clients [/labs/evpn/avd_asym_multihoming ]

Changes

  • Added new lab for EVPN Asymmetric VXLAN All-active Multi-homing Integrated Routing and Bridging.
  • Updated entrypoint.sh for alpine-host, adding support for configuring active-backup teaming for upcoming EVPN Single-Active Multihoming lab.
    client3:
      kind: linux
      mgmt_ipv4: 172.100.100.10
      env:
        TMODE: active-backup
        TACTIVE: eth1

Tested Versions

Package Version
containerlab 0.15 and above
arista.avd 2.2.1
arista.eos 2.1.2

v2.0.0

22 Jul 09:06
6cb98f5
Compare
Choose a tag to compare

Available Labs

Lab Underlay/Overlay Protocol Nodes Folder
EVPN Symmetric IRB (eBGP Overlay and eBGP Underlay) (2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) [labs/evpn/avd_sym_irb/]
EVPN Symmetric IRB (iBGP Overlay and OSFP Underlay) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_sym_irb_ibgp]
EVPN Asymmetric IRB ( eBGP Overlay and eBGP Underlay ) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_asym_irb]
EVPN Centralized Anycast Gateway ( eBGP Overlay and eBGP Underlay ) ( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) [labs/evpn/avd_central_any_gw]

Supported and Tested Versions

Package Version
containerlab 0.15 and above
arista.avd 2.2.0
arista.eos 2.1.2

Changes

Updated topology.yaml files per lab to support new containerlab v0.15 syntax

Last containerlab=0.14.4 compatible release is v1.1.2

v1.1.2

19 Jul 16:06
Compare
Choose a tag to compare

Available Labs

Lab Underlay/Overlay Protocol Nodes Folder
EVPN Symmetric IRB (eBGP Overlay and eBGP Underlay) (2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) [labs/evpn/avd_sym_irb/]
EVPN Symmetric IRB (iBGP Overlay and OSFP Underlay) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_sym_irb_ibgp]
EVPN Asymmetric IRB ( eBGP Overlay and eBGP Underlay ) (2 Spine + 2 MLAG Leaf Pair + 4 Clients) [labs/evpn/avd_asym_irb]
EVPN Centralized Anycast Gateway ( eBGP Overlay and eBGP Underlay ) ( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) [labs/evpn/avd_central_any_gw]

Supported and Tested Versions

Package Version
containerlab 0.14.4
arista.avd 2.2.0
arista.eos 2.1.2

NOTE containerlab=0.15 changes and support added in next release.