Skip to content

Commit

Permalink
Merge branch 'devel' into reorder_eos_intended
Browse files Browse the repository at this point in the history
  • Loading branch information
Vibhu-gslab authored Sep 12, 2024
2 parents efb8b87 + cc346f5 commit ed36bff
Show file tree
Hide file tree
Showing 87 changed files with 1,134 additions and 124 deletions.
53 changes: 53 additions & 0 deletions ansible_collections/arista/avd/docs/porting-guides/5.x.x.md
Original file line number Diff line number Diff line change
Expand Up @@ -415,6 +415,59 @@ To retain the previous behaviour, set the value to `false`:
+shutdown_interfaces_towards_undeployed_peers: false
```

### Default MTU value changed from `9214` to `9194` for Dps1, WAN HA and WAN p2p uplink interfaces

In AVD 4.0.0, the default MTU for Dps1, WAN HA and WAN p2p uplink interfaces was `9214`.
In AVD 5.0.0, the default MTU for Dps1, WAN HA and WAN p2p uplink interfaces has been changed to `9194`.

To retain the old MTU on WAN HA interfaces use `<node_type>.defaults/node_groups[]/node_groups[].nodes[]/nodes[].wan_ha.mtu` as `9214`.

```diff
wan_router:
node_groups:
- group: SITE_HA_ENABLED
wan_ha:
enabled: true
ha_interfaces: [Ethernet52]
+ mtu: 9214
```

To retain the old MTU on Dps1 interface use custom structured configuration

```diff
custom_structured_configuration_dps_interfaces:
- name: Dps1
+ mtu: 9214
```

To retain the old MTU on WAN p2p uplink interfaces use custom_platform_settings

```diff
custom_platform_settings:
- feature_support:
bgp_update_wait_for_convergence: true
bgp_update_wait_install: false
interface_storm_control: false
queue_monitor_length_notify: false
management_interface: Management1/1
+ p2p_uplinks_mtu: 9214
platforms:
- AWE-5310
- AWE-5510
- AWE-7250R
- AWE-7230R
- feature_support:
bgp_update_wait_for_convergence: true
bgp_update_wait_install: false
interface_storm_control: false
poe: true
queue_monitor_length_notify: false
management_interface: Management1
+ p2p_uplinks_mtu: 9214
platforms:
- AWE-7220R
```

## Changes to role `arista.avd.eos_cli_config_gen`

TODO: Level 3 sections for each change with details on how to migrate
Expand Down
6 changes: 6 additions & 0 deletions ansible_collections/arista/avd/docs/release-notes/5.x.x.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,12 @@ Previously it also accepted a string, which was autoconverted to a list.

See the [porting guide](../porting-guides/5.x.x.md#) for details.

#### Default MTU value changed from `9214` to `9194` for Dps1, WAN HA and WAN p2p uplink interfaces

Starting AVD 5.0.0, the default MTU for Dps1, WAN HA and WAN p2p uplink interfaces changed from `9214` to `9194`.

See the [porting guide](../porting-guides/5.x.x.md#default-mtu-value-changed-from-9214-to-9194-for-dps1-wan-ha-and-wan-p2p-uplink-interfaces) for details.

#### ipv6_virtual_router_addresses are now configured if ipv6_enable is true on SVIs

For SVIs with `ipv6_virtual_router_addresses` set, AVD versions below 5.0.0 only rendered the configuration if `ipv6_address`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1141,6 +1141,29 @@ interface Ethernet69
description IP NAT service-profile
switchport
ip nat service-profile TEST-NAT-PROFILE
!
interface Ethernet70
description dot1x_aaa_unresponsive
no shutdown
dot1x aaa unresponsive phone action apply cached-results timeout 10 hours else traffic allow
dot1x aaa unresponsive action traffic allow vlan 10 access-list acl1
dot1x aaa unresponsive eap response success
dot1x mac based access-list
!
interface Ethernet71
description dot1x_aaa_unresponsive1
no shutdown
dot1x aaa unresponsive phone action apply cached-results timeout 10 hours
dot1x aaa unresponsive action traffic allow vlan 10 access-list acl1
dot1x aaa unresponsive eap response success
dot1x mac based access-list
!
interface Ethernet72
description dot1x_aaa_unresponsive2
no shutdown
dot1x aaa unresponsive action traffic allow vlan 10 access-list acl1
dot1x aaa unresponsive eap response success
dot1x mac based access-list
```

## BFD
Expand Down Expand Up @@ -1195,6 +1218,9 @@ interface Ethernet69
| Ethernet43 | - | - | - | - | - | - | - | - |
| Ethernet44 | - | - | - | - | - | - | - | - |
| Ethernet45 | authenticator | auto | - | True | allow vlan 800 | multi-host | True | True |
| Ethernet70 | - | - | - | - | - | - | - | - |
| Ethernet71 | - | - | - | - | - | - | - | - |
| Ethernet72 | - | - | - | - | - | - | - | - |

## Power Over Ethernet (PoE)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,7 @@ dot1x protocol lldp bypass
dot1x protocol bpdu bypass
dot1x dynamic-authorization
dot1x
aaa unresponsive phone action apply cached-results
aaa unresponsive action traffic allow
radius av-pair service-type
radius av-pair framed-mtu 1500
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ dot1x
mac based authentication hold period 300 seconds
radius av-pair service-type
radius av-pair framed-mtu 1500
mac-based-auth radius av-pair user-name delimiter colon lowercase
supplicant disconnect cached-results timeout 79 seconds
captive-portal url http://portal-nacm08/captiveredirect/ ssl profile Profile1
captive-portal access-list ipv4 ACL
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -758,6 +758,29 @@ interface Ethernet69
switchport
ip nat service-profile TEST-NAT-PROFILE
!
interface Ethernet70
description dot1x_aaa_unresponsive
no shutdown
dot1x aaa unresponsive phone action apply cached-results timeout 10 hours else traffic allow
dot1x aaa unresponsive action traffic allow vlan 10 access-list acl1
dot1x aaa unresponsive eap response success
dot1x mac based access-list
!
interface Ethernet71
description dot1x_aaa_unresponsive1
no shutdown
dot1x aaa unresponsive phone action apply cached-results timeout 10 hours
dot1x aaa unresponsive action traffic allow vlan 10 access-list acl1
dot1x aaa unresponsive eap response success
dot1x mac based access-list
!
interface Ethernet72
description dot1x_aaa_unresponsive2
no shutdown
dot1x aaa unresponsive action traffic allow vlan 10 access-list acl1
dot1x aaa unresponsive eap response success
dot1x mac based access-list
!
interface Management1
description oob_management
vrf MGMT
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,9 @@ dot1x:
radius_av_pair:
service_type: true
framed_mtu: 1500
aaa:
unresponsive:
action:
traffic_allow: true
phone_action:
apply_cached_results: true
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ dot1x:
apply_alternate: true
recovery_action_reauthenticate: true
accounting_update_interval: 6
radius_av_pair_username_format:
delimiter: colon
mac_string_case: lowercase
captive_portal:
enabled: true
url: http://portal-nacm08/captiveredirect/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1354,3 +1354,48 @@ ethernet_interfaces:
inner_vlan: 11
network:
protocol: client inner
- name: Ethernet70
description: dot1x_aaa_unresponsive
shutdown: false
dot1x:
aaa:
unresponsive:
eap_response: success
action:
traffic_allow_vlan: 10
traffic_allow_access_list: acl1
phone_action:
apply_cached_results: true
cached_results_timeout:
time_duration: 10
time_duration_unit: hours
traffic_allow: true
apply_alternate: true
mac_based_access_list: true
- name: Ethernet71
description: dot1x_aaa_unresponsive1
shutdown: false
dot1x:
aaa:
unresponsive:
eap_response: success
action:
traffic_allow_vlan: 10
traffic_allow_access_list: acl1
phone_action:
apply_cached_results: true
cached_results_timeout:
time_duration: 10
time_duration_unit: hours
mac_based_access_list: true
- name: Ethernet72
description: dot1x_aaa_unresponsive2
shutdown: false
dot1x:
aaa:
unresponsive:
eap_response: success
action:
traffic_allow_vlan: 10
traffic_allow_access_list: acl1
mac_based_access_list: true
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.255.1/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.130.1/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.131.1/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.131.2/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.142.1/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.142.2/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.142.3/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.144.1/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware custom_flow_track_name
ip address 192.168.255.1/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.255.1/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -308,7 +308,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.142.1/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -326,7 +326,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.142.2/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.142.2/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.142.3/32
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.142.6/32
!
Expand All @@ -214,6 +214,7 @@ interface Ethernet1
interface Ethernet52
description DIRECT LAN HA LINK
no shutdown
mtu 9100
no switchport
ip address 10.10.10.0/31
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.142.7/32
!
Expand All @@ -224,6 +224,7 @@ interface Ethernet2
interface Ethernet52
description DIRECT LAN HA LINK
no shutdown
mtu 9100
no switchport
ip address 10.10.10.1/31
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@ ip security
!
interface Dps1
description DPS Interface
mtu 9214
mtu 9194
flow tracker hardware FLOW-TRACKER
ip address 192.168.144.1/32
!
Expand Down
Loading

0 comments on commit ed36bff

Please sign in to comment.