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

Feat(eos_cli_config_gen): Add support for global MPLS RSVP #4634

Merged
merged 55 commits into from
Dec 16, 2024
Merged
Show file tree
Hide file tree
Changes from 53 commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
359ede1
Refactor(eos_cli_config_gen): Add support for MPLS RSVP
Vibhu-gslab Oct 23, 2024
da98619
adding the remaining attributes
Vibhu-gslab Oct 24, 2024
bf18a32
improving coverage
Vibhu-gslab Oct 25, 2024
09903b9
fixing CI
Vibhu-gslab Oct 25, 2024
0ed46b4
addressing comments
Vibhu-gslab Oct 30, 2024
a46554d
Fixing order
Vibhu-gslab Nov 5, 2024
81c509b
moving to hosts folder
Vibhu-gslab Nov 7, 2024
71a930d
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 11, 2024
674e6bd
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 12, 2024
5d94392
addressing comments
Vibhu-gslab Nov 12, 2024
861efe4
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 13, 2024
0416543
Addressing review comments
Vibhu-gslab Nov 13, 2024
9bd5828
fixing CI
Vibhu-gslab Nov 14, 2024
bf00e2f
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 14, 2024
a2b26bf
fixing comments
Vibhu-gslab Nov 15, 2024
f473696
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 15, 2024
f6318c9
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 15, 2024
b547bda
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 18, 2024
b1e8233
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 21, 2024
c5259f5
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 22, 2024
3dacf02
removing required_key and fixing comments
Vibhu-gslab Nov 22, 2024
c9241ae
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 25, 2024
e30b6a4
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 26, 2024
03dcf67
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 27, 2024
db0ce6e
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 27, 2024
7239577
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 28, 2024
0f0d078
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Nov 28, 2024
f835080
fixing p2mp and required key comment
Vibhu-gslab Nov 28, 2024
f8fcb17
renaming host2 and host3 files
Vibhu-gslab Nov 28, 2024
ab86706
Merge branch 'devel' into rsvp
Vibhu-gslab Nov 29, 2024
1048f29
addressing comments on coverage and host1 inputs
Vibhu-gslab Nov 29, 2024
b85f4ea
Merge branch 'devel' into rsvp
Vibhu-gslab Dec 2, 2024
a17f30d
Merge branch 'devel' into rsvp
Vibhu-gslab Dec 4, 2024
f73c209
addressing comments
Vibhu-gslab Dec 4, 2024
3f40388
Merge branch 'devel' into rsvp
Vibhu-gslab Dec 4, 2024
d420e3d
Merge branch 'devel' into rsvp
Vibhu-gslab Dec 9, 2024
16d6534
Merge branch 'devel' into rsvp
Vibhu-gslab Dec 9, 2024
7221378
Merge branch 'devel' into rsvp
Vibhu-gslab Dec 10, 2024
addc814
Update python-avd/pyavd/_eos_cli_config_gen/j2templates/documentation…
Vibhu-gslab Dec 10, 2024
c635387
Update python-avd/pyavd/_eos_cli_config_gen/j2templates/documentation…
Vibhu-gslab Dec 10, 2024
f351f8e
Merge branch 'devel' into rsvp
Vibhu-gslab Dec 10, 2024
bed5910
fixing ci
Vibhu-gslab Dec 11, 2024
12744e8
Merge branch 'devel' into rsvp
Vibhu-gslab Dec 12, 2024
384ac20
Merge branch 'devel' into rsvp
Vibhu-gslab Dec 12, 2024
3ee8dad
Merge branch 'devel' into rsvp
gmuloc Dec 12, 2024
e824e7b
Merge branch 'devel' into rsvp
Vibhu-gslab Dec 13, 2024
f495b98
Merge branch 'devel' into rsvp
gmuloc Dec 13, 2024
a81ea97
Merge branch 'devel' into rsvp
Vibhu-gslab Dec 16, 2024
f4526c1
Update python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/m…
ClausHolbechArista Dec 16, 2024
b6255d1
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Dec 16, 2024
85d30b9
Update python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/mpls.j2
ClausHolbechArista Dec 16, 2024
7678e7a
Update ansible_collections/arista/avd/molecule/eos_cli_config_gen/inv…
ClausHolbechArista Dec 16, 2024
9033a27
Update ansible_collections/arista/avd/molecule/eos_cli_config_gen/inv…
ClausHolbechArista Dec 16, 2024
f9ea675
Update ansible_collections/arista/avd/molecule/eos_cli_config_gen/int…
ClausHolbechArista Dec 16, 2024
ba67466
Update ansible_collections/arista/avd/molecule/eos_cli_config_gen/doc…
ClausHolbechArista Dec 16, 2024
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 @@ -29,6 +29,7 @@
- [MPLS](#mpls)
- [MPLS and LDP](#mpls-and-ldp)
- [MPLS Interfaces](#mpls-interfaces)
- [MPLS Device Configuration](#mpls-device-configuration)
- [VRF Instances](#vrf-instances)
- [VRF Instances Summary](#vrf-instances-summary)
- [VRF Instances Device Configuration](#vrf-instances-device-configuration)
Expand Down Expand Up @@ -406,7 +407,17 @@ router isis CORE
| LDP Interface Disabled Default | True |
| LDP Transport-Address Interface | Loopback0 |

#### MPLS and LDP Device Configuration
### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet1 | True | True | True |
| Ethernet2 | True | True | True |
| Ethernet3 | True | True | True |
| Ethernet4 | True | True | True |
| Loopback0 | - | True | - |

### MPLS Device Configuration

```eos
!
Expand All @@ -419,16 +430,6 @@ mpls ldp
no shutdown
```

### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet1 | True | True | True |
| Ethernet2 | True | True | True |
| Ethernet3 | True | True | True |
| Ethernet4 | True | True | True |
| Loopback0 | - | True | - |

## VRF Instances

### VRF Instances Summary
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
- [MPLS](#mpls)
- [MPLS and LDP](#mpls-and-ldp)
- [MPLS Interfaces](#mpls-interfaces)
- [MPLS Device Configuration](#mpls-device-configuration)
- [VRF Instances](#vrf-instances)
- [VRF Instances Summary](#vrf-instances-summary)
- [VRF Instances Device Configuration](#vrf-instances-device-configuration)
Expand Down Expand Up @@ -406,7 +407,17 @@ router isis CORE
| LDP Interface Disabled Default | True |
| LDP Transport-Address Interface | Loopback0 |

#### MPLS and LDP Device Configuration
### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet1 | True | True | True |
| Ethernet2 | True | True | True |
| Ethernet3 | True | True | True |
| Ethernet4 | True | True | True |
| Loopback0 | - | True | - |

### MPLS Device Configuration

```eos
!
Expand All @@ -419,16 +430,6 @@ mpls ldp
no shutdown
```

### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet1 | True | True | True |
| Ethernet2 | True | True | True |
| Ethernet3 | True | True | True |
| Ethernet4 | True | True | True |
| Loopback0 | - | True | - |

## VRF Instances

### VRF Instances Summary
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
- [MPLS](#mpls)
- [MPLS and LDP](#mpls-and-ldp)
- [MPLS Interfaces](#mpls-interfaces)
- [MPLS Device Configuration](#mpls-device-configuration)
- [VRF Instances](#vrf-instances)
- [VRF Instances Summary](#vrf-instances-summary)
- [VRF Instances Device Configuration](#vrf-instances-device-configuration)
Expand Down Expand Up @@ -386,7 +387,16 @@ router isis CORE
| LDP Interface Disabled Default | True |
| LDP Transport-Address Interface | Loopback0 |

#### MPLS and LDP Device Configuration
### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet1 | True | True | True |
| Ethernet2 | True | True | True |
| Ethernet4 | True | True | True |
| Loopback0 | - | True | - |

### MPLS Device Configuration

```eos
!
Expand All @@ -399,15 +409,6 @@ mpls ldp
no shutdown
```

### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet1 | True | True | True |
| Ethernet2 | True | True | True |
| Ethernet4 | True | True | True |
| Loopback0 | - | True | - |

## VRF Instances

### VRF Instances Summary
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
- [MPLS](#mpls)
- [MPLS and LDP](#mpls-and-ldp)
- [MPLS Interfaces](#mpls-interfaces)
- [MPLS Device Configuration](#mpls-device-configuration)
- [VRF Instances](#vrf-instances)
- [VRF Instances Summary](#vrf-instances-summary)
- [VRF Instances Device Configuration](#vrf-instances-device-configuration)
Expand Down Expand Up @@ -386,7 +387,16 @@ router isis CORE
| LDP Interface Disabled Default | True |
| LDP Transport-Address Interface | Loopback0 |

#### MPLS and LDP Device Configuration
### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet2 | True | True | True |
| Ethernet3 | True | True | True |
| Ethernet4 | True | True | True |
| Loopback0 | - | True | - |

### MPLS Device Configuration

```eos
!
Expand All @@ -399,15 +409,6 @@ mpls ldp
no shutdown
```

### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet2 | True | True | True |
| Ethernet3 | True | True | True |
| Ethernet4 | True | True | True |
| Loopback0 | - | True | - |

## VRF Instances

### VRF Instances Summary
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
- [MPLS](#mpls)
- [MPLS and LDP](#mpls-and-ldp)
- [MPLS Interfaces](#mpls-interfaces)
- [MPLS Device Configuration](#mpls-device-configuration)
- [Multicast](#multicast)
- [IP IGMP Snooping](#ip-igmp-snooping)
- [VRF Instances](#vrf-instances)
Expand Down Expand Up @@ -572,7 +573,15 @@ router bfd
| LDP Interface Disabled Default | True |
| LDP Transport-Address Interface | Loopback0 |

#### MPLS and LDP Device Configuration
### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet1 | True | True | True |
| Ethernet2 | True | True | True |
| Loopback0 | - | True | - |

### MPLS Device Configuration

```eos
!
Expand All @@ -585,14 +594,6 @@ mpls ldp
no shutdown
```

### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet1 | True | True | True |
| Ethernet2 | True | True | True |
| Loopback0 | - | True | - |

## Multicast

### IP IGMP Snooping
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
- [MPLS](#mpls)
- [MPLS and LDP](#mpls-and-ldp)
- [MPLS Interfaces](#mpls-interfaces)
- [MPLS Device Configuration](#mpls-device-configuration)
- [Multicast](#multicast)
- [IP IGMP Snooping](#ip-igmp-snooping)
- [VRF Instances](#vrf-instances)
Expand Down Expand Up @@ -572,7 +573,15 @@ router bfd
| LDP Interface Disabled Default | True |
| LDP Transport-Address Interface | Loopback0 |

#### MPLS and LDP Device Configuration
### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet1 | True | True | True |
| Ethernet2 | True | True | True |
| Loopback0 | - | True | - |

### MPLS Device Configuration

```eos
!
Expand All @@ -585,14 +594,6 @@ mpls ldp
no shutdown
```

### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet1 | True | True | True |
| Ethernet2 | True | True | True |
| Loopback0 | - | True | - |

## Multicast

### IP IGMP Snooping
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
- [MPLS](#mpls)
- [MPLS and LDP](#mpls-and-ldp)
- [MPLS Interfaces](#mpls-interfaces)
- [MPLS Device Configuration](#mpls-device-configuration)
- [Multicast](#multicast)
- [IP IGMP Snooping](#ip-igmp-snooping)
- [VRF Instances](#vrf-instances)
Expand Down Expand Up @@ -561,7 +562,15 @@ router bfd
| LDP Interface Disabled Default | True |
| LDP Transport-Address Interface | Loopback0 |

#### MPLS and LDP Device Configuration
### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet1 | True | True | True |
| Ethernet3 | True | True | True |
| Loopback0 | - | True | - |

### MPLS Device Configuration

```eos
!
Expand All @@ -574,14 +583,6 @@ mpls ldp
no shutdown
```

### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet1 | True | True | True |
| Ethernet3 | True | True | True |
| Loopback0 | - | True | - |

## Multicast

### IP IGMP Snooping
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
- [MPLS](#mpls)
- [MPLS and LDP](#mpls-and-ldp)
- [MPLS Interfaces](#mpls-interfaces)
- [MPLS Device Configuration](#mpls-device-configuration)
- [VRF Instances](#vrf-instances)
- [VRF Instances Summary](#vrf-instances-summary)
- [VRF Instances Device Configuration](#vrf-instances-device-configuration)
Expand Down Expand Up @@ -513,7 +514,16 @@ router bfd
| LDP Interface Disabled Default | True |
| LDP Transport-Address Interface | Loopback0 |

#### MPLS and LDP Device Configuration
### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet2 | True | True | True |
| Ethernet3 | True | True | True |
| Ethernet4 | True | True | True |
| Loopback0 | - | True | - |

### MPLS Device Configuration

```eos
!
Expand All @@ -526,15 +536,6 @@ mpls ldp
no shutdown
```

### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet2 | True | True | True |
| Ethernet3 | True | True | True |
| Ethernet4 | True | True | True |
| Loopback0 | - | True | - |

## VRF Instances

### VRF Instances Summary
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
- [MPLS](#mpls)
- [MPLS and LDP](#mpls-and-ldp)
- [MPLS Interfaces](#mpls-interfaces)
- [MPLS Device Configuration](#mpls-device-configuration)
- [VRF Instances](#vrf-instances)
- [VRF Instances Summary](#vrf-instances-summary)
- [VRF Instances Device Configuration](#vrf-instances-device-configuration)
Expand Down Expand Up @@ -513,7 +514,16 @@ router bfd
| LDP Interface Disabled Default | True |
| LDP Transport-Address Interface | Loopback0 |

#### MPLS and LDP Device Configuration
### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet2 | True | True | True |
| Ethernet3 | True | True | True |
| Ethernet4 | True | True | True |
| Loopback0 | - | True | - |

### MPLS Device Configuration

```eos
!
Expand All @@ -526,15 +536,6 @@ mpls ldp
no shutdown
```

### MPLS Interfaces

| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
| --------- | --------------- | ----------- | -------- |
| Ethernet2 | True | True | True |
| Ethernet3 | True | True | True |
| Ethernet4 | True | True | True |
| Loopback0 | - | True | - |

## VRF Instances

### VRF Instances Summary
Expand Down
Loading
Loading