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

Cut(eos_designs): Remove deprecated key short_esi #4319

Merged
merged 4 commits into from
Aug 6, 2024
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ The following data model keys have been removed from `eos_designs` in v5.0.0.
| Removed key | New key |
| ----------- | ------- |
| old key 1(cvp_instance_ip) | new key(TODO) |
| old key 2(defs_adapter_config) | new key(TODO) |
| adapter_config.port_channel.short_esi | adapter_config.port_channel.ethernet_segment.short_esi |
Shivani-gslab marked this conversation as resolved.
Show resolved Hide resolved
| old key 3.1(defs_node_type) | new key(TODO) |
| old key 3.2(defs_node_type) | new key(TODO) |
| old key 4(defs_svi_settings) | new key(TODO) |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,42 +30,11 @@ no aaa root
!
vrf instance MGMT
!
interface Port-Channel12
description server01_ESI_PortChanne1
no shutdown
switchport
switchport trunk allowed vlan 110-111,210-211
switchport mode trunk
evpn ethernet-segment
identifier 0000:0000:0303:0202:0101
route-target import 03:03:02:02:01:01
lacp system-id 0303.0202.0101
!
interface Port-Channel13
description server01_ESI_PortChanne1
no shutdown
mtu 1601
switchport
evpn ethernet-segment
identifier 0000:0000:0303:0202:0102
route-target import 03:03:02:02:01:02
lacp system-id 0303.0202.0102
!
interface Ethernet10
description ROUTER01_Eth1
no shutdown
switchport
!
interface Ethernet12
description server01_ESI_Eth1
no shutdown
channel-group 12 mode active
!
interface Ethernet13
description server01_ESI_Eth6
no shutdown
channel-group 13 mode active
!
interface Loopback0
description EVPN_Overlay_Peering
no shutdown
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -117,27 +117,6 @@ vxlan_interface:
udp_port: 4789
source_interface: Loopback1
ethernet_interfaces:
- name: Ethernet12
peer: server01_ESI
peer_interface: Eth1
peer_type: server
port_profile: TENANT_A_B
description: server01_ESI_Eth1
shutdown: false
type: port-channel-member
channel_group:
id: 12
mode: active
- name: Ethernet13
peer: server01_ESI
peer_interface: Eth6
peer_type: server
description: server01_ESI_Eth6
shutdown: false
type: port-channel-member
channel_group:
id: 13
mode: active
- name: Ethernet10
peer: ROUTER01
peer_interface: Eth1
Expand All @@ -146,23 +125,3 @@ ethernet_interfaces:
description: ROUTER01_Eth1
shutdown: false
type: switched
port_channel_interfaces:
- name: Port-Channel12
description: server01_ESI_PortChanne1
type: switched
shutdown: false
mode: trunk
vlans: 110-111,210-211
evpn_ethernet_segment:
identifier: 0000:0000:0303:0202:0101
route_target: 03:03:02:02:01:01
lacp_id: 0303.0202.0101
- name: Port-Channel13
description: server01_ESI_PortChanne1
type: switched
shutdown: false
mtu: 1601
evpn_ethernet_segment:
identifier: 0000:0000:0303:0202:0102
route_target: 03:03:02:02:01:02
lacp_id: 0303.0202.0102

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 8 additions & 7 deletions python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -474,13 +474,6 @@ $defs:
When MPASS is enabled on an MLAG port-channel, MLAG peers coordinate to function as a single PTP logical device.
Arista PTP enabled devices always place PTP messages on the same physical link within the port-channel.
Hence, MPASS is needed only on MLAG port-channels connected to non-Arista devices.
short_esi:
ClausHolbechArista marked this conversation as resolved.
Show resolved Hide resolved
type: str
description: In format xxxx:xxxx:xxxx or "auto".
deprecation:
warning: true
remove_in_version: "5.0.0"
new_key: ethernet_segment.short_esi
lacp_fallback:
type: dict
description: LACP fallback configuration.
Expand Down Expand Up @@ -570,6 +563,14 @@ $defs:
documentation_options:
hide_keys: true
$ref: "eos_cli_config_gen#/keys/port_channel_interfaces/items"
short_esi:
type: str
description: In format xxxx:xxxx:xxxx or "auto".
deprecation:
removed: true
warning: true
remove_in_version: "5.0.0"
new_key: ethernet_segment.short_esi
validate_state:
type: bool
description: Set to false to disable interface validation by the `eos_validate_state` role.
Expand Down
Loading
Loading