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

Refactor(eos_designs)!: Change default VRF Diagnostic Loopback descriptions #4534

Merged
Show file tree
Hide file tree
Changes from all 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
14 changes: 14 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 @@ -465,6 +465,20 @@ The description can be reverted manually if needed:
+mgmt_interface_description: "oob_management"
```

#### VRF diagnostic loopback interfaces

The default interface description for VRF diagnostic loopbacks changes to `DIAG_VRF_<vrf>`. Previously the default description was `<vrf>_VTEP_DIAGNOSTICS`.

Setting the description directly on `loopback_description` defined under `vtep_diagnostic` still takes precedence.

The default descriptions can be reverted manually if needed:

```diff
+default_vrf_diag_loopback_description: "{vrf}_VTEP_DIAGNOSTICS"
```

The description fields support templates. See the input variables documentation for available fields.

#### Connected Endpoints ethernet interfaces

The default interface description for the connected endpoints changes to `<endpoint_type>_<endpoint>_<endpoint_port>`.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -359,17 +359,17 @@ interface Port-Channel8
| --------- | ----------- | --- | ---------- |
| Loopback0 | ROUTER_ID | default | 10.255.0.3/32 |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.1.3/32 |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.3/32 |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.3/32 |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.3/32 |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.3/32 |

##### IPv6

| Interface | Description | VRF | IPv6 Address |
| --------- | ----------- | --- | ------------ |
| Loopback0 | ROUTER_ID | default | - |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | - |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - |

#### Loopback Interfaces Device Configuration

Expand All @@ -386,13 +386,13 @@ interface Loopback1
ip address 10.255.1.3/32
!
interface Loopback10
description VRF10_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF10
no shutdown
vrf VRF10
ip address 10.255.10.3/32
!
interface Loopback11
description VRF11_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF11
no shutdown
vrf VRF11
ip address 10.255.11.3/32
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -359,17 +359,17 @@ interface Port-Channel8
| --------- | ----------- | --- | ---------- |
| Loopback0 | ROUTER_ID | default | 10.255.0.4/32 |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.1.3/32 |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.4/32 |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.4/32 |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.4/32 |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.4/32 |

##### IPv6

| Interface | Description | VRF | IPv6 Address |
| --------- | ----------- | --- | ------------ |
| Loopback0 | ROUTER_ID | default | - |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | - |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - |

#### Loopback Interfaces Device Configuration

Expand All @@ -386,13 +386,13 @@ interface Loopback1
ip address 10.255.1.3/32
!
interface Loopback10
description VRF10_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF10
no shutdown
vrf VRF10
ip address 10.255.10.4/32
!
interface Loopback11
description VRF11_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF11
no shutdown
vrf VRF11
ip address 10.255.11.4/32
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -367,17 +367,17 @@ interface Port-Channel8
| --------- | ----------- | --- | ---------- |
| Loopback0 | ROUTER_ID | default | 10.255.0.5/32 |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.1.5/32 |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.5/32 |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.5/32 |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.5/32 |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.5/32 |

##### IPv6

| Interface | Description | VRF | IPv6 Address |
| --------- | ----------- | --- | ------------ |
| Loopback0 | ROUTER_ID | default | - |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | - |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - |

#### Loopback Interfaces Device Configuration

Expand All @@ -394,13 +394,13 @@ interface Loopback1
ip address 10.255.1.5/32
!
interface Loopback10
description VRF10_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF10
no shutdown
vrf VRF10
ip address 10.255.10.5/32
!
interface Loopback11
description VRF11_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF11
no shutdown
vrf VRF11
ip address 10.255.11.5/32
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -367,17 +367,17 @@ interface Port-Channel8
| --------- | ----------- | --- | ---------- |
| Loopback0 | ROUTER_ID | default | 10.255.0.6/32 |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.1.5/32 |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.6/32 |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.6/32 |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.6/32 |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.6/32 |

##### IPv6

| Interface | Description | VRF | IPv6 Address |
| --------- | ----------- | --- | ------------ |
| Loopback0 | ROUTER_ID | default | - |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | - |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - |

#### Loopback Interfaces Device Configuration

Expand All @@ -394,13 +394,13 @@ interface Loopback1
ip address 10.255.1.5/32
!
interface Loopback10
description VRF10_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF10
no shutdown
vrf VRF10
ip address 10.255.10.6/32
!
interface Loopback11
description VRF11_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF11
no shutdown
vrf VRF11
ip address 10.255.11.6/32
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -359,17 +359,17 @@ interface Port-Channel8
| --------- | ----------- | --- | ---------- |
| Loopback0 | ROUTER_ID | default | 10.255.128.13/32 |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.129.13/32 |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.13/32 |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.13/32 |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.13/32 |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.13/32 |

##### IPv6

| Interface | Description | VRF | IPv6 Address |
| --------- | ----------- | --- | ------------ |
| Loopback0 | ROUTER_ID | default | - |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | - |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - |

#### Loopback Interfaces Device Configuration

Expand All @@ -386,13 +386,13 @@ interface Loopback1
ip address 10.255.129.13/32
!
interface Loopback10
description VRF10_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF10
no shutdown
vrf VRF10
ip address 10.255.10.13/32
!
interface Loopback11
description VRF11_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF11
no shutdown
vrf VRF11
ip address 10.255.11.13/32
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -359,17 +359,17 @@ interface Port-Channel8
| --------- | ----------- | --- | ---------- |
| Loopback0 | ROUTER_ID | default | 10.255.128.14/32 |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.129.13/32 |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.14/32 |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.14/32 |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.14/32 |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.14/32 |

##### IPv6

| Interface | Description | VRF | IPv6 Address |
| --------- | ----------- | --- | ------------ |
| Loopback0 | ROUTER_ID | default | - |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | - |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - |

#### Loopback Interfaces Device Configuration

Expand All @@ -386,13 +386,13 @@ interface Loopback1
ip address 10.255.129.13/32
!
interface Loopback10
description VRF10_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF10
no shutdown
vrf VRF10
ip address 10.255.10.14/32
!
interface Loopback11
description VRF11_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF11
no shutdown
vrf VRF11
ip address 10.255.11.14/32
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -367,17 +367,17 @@ interface Port-Channel8
| --------- | ----------- | --- | ---------- |
| Loopback0 | ROUTER_ID | default | 10.255.128.15/32 |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.129.15/32 |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.15/32 |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.15/32 |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.15/32 |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.15/32 |

##### IPv6

| Interface | Description | VRF | IPv6 Address |
| --------- | ----------- | --- | ------------ |
| Loopback0 | ROUTER_ID | default | - |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | - |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - |

#### Loopback Interfaces Device Configuration

Expand All @@ -394,13 +394,13 @@ interface Loopback1
ip address 10.255.129.15/32
!
interface Loopback10
description VRF10_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF10
no shutdown
vrf VRF10
ip address 10.255.10.15/32
!
interface Loopback11
description VRF11_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF11
no shutdown
vrf VRF11
ip address 10.255.11.15/32
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -367,17 +367,17 @@ interface Port-Channel8
| --------- | ----------- | --- | ---------- |
| Loopback0 | ROUTER_ID | default | 10.255.128.16/32 |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.129.15/32 |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.16/32 |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.16/32 |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.16/32 |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.16/32 |

##### IPv6

| Interface | Description | VRF | IPv6 Address |
| --------- | ----------- | --- | ------------ |
| Loopback0 | ROUTER_ID | default | - |
| Loopback1 | VXLAN_TUNNEL_SOURCE | default | - |
| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - |
| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - |
| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - |
| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - |

#### Loopback Interfaces Device Configuration

Expand All @@ -394,13 +394,13 @@ interface Loopback1
ip address 10.255.129.15/32
!
interface Loopback10
description VRF10_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF10
no shutdown
vrf VRF10
ip address 10.255.10.16/32
!
interface Loopback11
description VRF11_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF11
no shutdown
vrf VRF11
ip address 10.255.11.16/32
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -134,13 +134,13 @@ interface Loopback1
ip address 10.255.1.3/32
!
interface Loopback10
description VRF10_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF10
no shutdown
vrf VRF10
ip address 10.255.10.3/32
!
interface Loopback11
description VRF11_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF11
no shutdown
vrf VRF11
ip address 10.255.11.3/32
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -134,13 +134,13 @@ interface Loopback1
ip address 10.255.1.3/32
!
interface Loopback10
description VRF10_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF10
no shutdown
vrf VRF10
ip address 10.255.10.4/32
!
interface Loopback11
description VRF11_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF11
no shutdown
vrf VRF11
ip address 10.255.11.4/32
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -141,13 +141,13 @@ interface Loopback1
ip address 10.255.1.5/32
!
interface Loopback10
description VRF10_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF10
no shutdown
vrf VRF10
ip address 10.255.10.5/32
!
interface Loopback11
description VRF11_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF11
no shutdown
vrf VRF11
ip address 10.255.11.5/32
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -141,13 +141,13 @@ interface Loopback1
ip address 10.255.1.5/32
!
interface Loopback10
description VRF10_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF10
no shutdown
vrf VRF10
ip address 10.255.10.6/32
!
interface Loopback11
description VRF11_VTEP_DIAGNOSTICS
description DIAG_VRF_VRF11
no shutdown
vrf VRF11
ip address 10.255.11.6/32
Expand Down
Loading
Loading