Skip to content

Commit 3a8a678

Browse files
Make as_path_acl default
1 parent 6cf279e commit 3a8a678

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+751
-190
lines changed

ansible_collections/arista/avd/extensions/molecule/eos_designs-twodc-5stage-clos/digital_twin/documentation/devices/DC1-POD1-LEAF1A.md

Lines changed: 30 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
- [IP IGMP Snooping](#ip-igmp-snooping)
3636
- [Filters](#filters)
3737
- [Route-maps](#route-maps)
38+
- [AS Path Lists](#as-path-lists)
3839
- [VRF Instances](#vrf-instances)
3940
- [VRF Instances Summary](#vrf-instances-summary)
4041
- [VRF Instances Device Configuration](#vrf-instances-device-configuration)
@@ -522,55 +523,76 @@ router bfd
522523

523524
| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
524525
| -------- | ---- | ----- | --- | ------------- | -------- |
525-
| 10 | deny | as 65200 | - | - | - |
526+
| 10 | deny | as-path AS65200 | - | - | - |
526527
| 20 | permit | - | - | - | - |
527528

528529
##### RM-EVPN-FILTER-AS65201
529530

530531
| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
531532
| -------- | ---- | ----- | --- | ------------- | -------- |
532-
| 10 | deny | as 65201 | - | - | - |
533+
| 10 | deny | as-path AS65201 | - | - | - |
533534
| 20 | permit | - | - | - | - |
534535

535536
##### RM-EVPN-FILTER-AS65210
536537

537538
| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
538539
| -------- | ---- | ----- | --- | ------------- | -------- |
539-
| 10 | deny | as 65210 | - | - | - |
540+
| 10 | deny | as-path AS65210 | - | - | - |
540541
| 20 | permit | - | - | - | - |
541542

542543
##### RM-EVPN-FILTER-AS65211
543544

544545
| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
545546
| -------- | ---- | ----- | --- | ------------- | -------- |
546-
| 10 | deny | as 65211 | - | - | - |
547+
| 10 | deny | as-path AS65211 | - | - | - |
547548
| 20 | permit | - | - | - | - |
548549

549550
#### Route-maps Device Configuration
550551

551552
```eos
552553
!
553554
route-map RM-EVPN-FILTER-AS65200 deny 10
554-
match as 65200
555+
match as-path AS65200
555556
!
556557
route-map RM-EVPN-FILTER-AS65200 permit 20
557558
!
558559
route-map RM-EVPN-FILTER-AS65201 deny 10
559-
match as 65201
560+
match as-path AS65201
560561
!
561562
route-map RM-EVPN-FILTER-AS65201 permit 20
562563
!
563564
route-map RM-EVPN-FILTER-AS65210 deny 10
564-
match as 65210
565+
match as-path AS65210
565566
!
566567
route-map RM-EVPN-FILTER-AS65210 permit 20
567568
!
568569
route-map RM-EVPN-FILTER-AS65211 deny 10
569-
match as 65211
570+
match as-path AS65211
570571
!
571572
route-map RM-EVPN-FILTER-AS65211 permit 20
572573
```
573574

575+
### AS Path Lists
576+
577+
#### AS Path Lists Summary
578+
579+
| List Name | Type | Match | Origin |
580+
| --------- | ---- | ----- | ------ |
581+
| AS65200 | permit | `_65200_` | any |
582+
| AS65201 | permit | `_65201_` | any |
583+
| AS65210 | permit | `_65210_` | any |
584+
| AS65211 | permit | `_65211_` | any |
585+
586+
#### AS Path Lists Device Configuration
587+
588+
```eos
589+
!
590+
ip as-path access-list AS65200 permit _65200_ any
591+
ip as-path access-list AS65201 permit _65201_ any
592+
ip as-path access-list AS65210 permit _65210_ any
593+
ip as-path access-list AS65211 permit _65211_ any
594+
```
595+
574596
## VRF Instances
575597

576598
### VRF Instances Summary

ansible_collections/arista/avd/extensions/molecule/eos_designs-twodc-5stage-clos/digital_twin/documentation/devices/DC1-POD1-LEAF2B.md

Lines changed: 26 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
- [IP IGMP Snooping](#ip-igmp-snooping)
4242
- [Filters](#filters)
4343
- [Route-maps](#route-maps)
44+
- [AS Path Lists](#as-path-lists)
4445
- [VRF Instances](#vrf-instances)
4546
- [VRF Instances Summary](#vrf-instances-summary)
4647
- [VRF Instances Device Configuration](#vrf-instances-device-configuration)
@@ -1207,21 +1208,21 @@ router bfd
12071208

12081209
| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
12091210
| -------- | ---- | ----- | --- | ------------- | -------- |
1210-
| 10 | deny | as 65101 | - | - | - |
1211+
| 10 | deny | as-path AS65101 | - | - | - |
12111212
| 20 | permit | - | - | - | - |
12121213

12131214
##### RM-EVPN-FILTER-AS65110.100
12141215

12151216
| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
12161217
| -------- | ---- | ----- | --- | ------------- | -------- |
1217-
| 10 | deny | as 65110.100 | - | - | - |
1218+
| 10 | deny | as-path AS65110.100 | - | - | - |
12181219
| 20 | permit | - | - | - | - |
12191220

12201221
##### RM-EVPN-FILTER-AS65111.100
12211222

12221223
| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
12231224
| -------- | ---- | ----- | --- | ------------- | -------- |
1224-
| 10 | deny | as 65111.100 | - | - | - |
1225+
| 10 | deny | as-path AS65111.100 | - | - | - |
12251226
| 20 | permit | - | - | - | - |
12261227

12271228
##### RM-MLAG-PEER-IN
@@ -1235,17 +1236,17 @@ router bfd
12351236
```eos
12361237
!
12371238
route-map RM-EVPN-FILTER-AS65101 deny 10
1238-
match as 65101
1239+
match as-path AS65101
12391240
!
12401241
route-map RM-EVPN-FILTER-AS65101 permit 20
12411242
!
12421243
route-map RM-EVPN-FILTER-AS65110.100 deny 10
1243-
match as 65110.100
1244+
match as-path AS65110.100
12441245
!
12451246
route-map RM-EVPN-FILTER-AS65110.100 permit 20
12461247
!
12471248
route-map RM-EVPN-FILTER-AS65111.100 deny 10
1248-
match as 65111.100
1249+
match as-path AS65111.100
12491250
!
12501251
route-map RM-EVPN-FILTER-AS65111.100 permit 20
12511252
!
@@ -1254,6 +1255,25 @@ route-map RM-MLAG-PEER-IN permit 10
12541255
set origin incomplete
12551256
```
12561257

1258+
### AS Path Lists
1259+
1260+
#### AS Path Lists Summary
1261+
1262+
| List Name | Type | Match | Origin |
1263+
| --------- | ---- | ----- | ------ |
1264+
| AS65101 | permit | `_65101_` | any |
1265+
| AS65110.100 | permit | `_65110\.100_` | any |
1266+
| AS65111.100 | permit | `_65111\.100_` | any |
1267+
1268+
#### AS Path Lists Device Configuration
1269+
1270+
```eos
1271+
!
1272+
ip as-path access-list AS65101 permit _65101_ any
1273+
ip as-path access-list AS65110.100 permit _65110\.100_ any
1274+
ip as-path access-list AS65111.100 permit _65111\.100_ any
1275+
```
1276+
12571277
## VRF Instances
12581278

12591279
### VRF Instances Summary

ansible_collections/arista/avd/extensions/molecule/eos_designs-twodc-5stage-clos/digital_twin/documentation/devices/DC1-POD1-SPINE1.md

Lines changed: 30 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
- [Router BFD](#router-bfd)
2727
- [Filters](#filters)
2828
- [Route-maps](#route-maps)
29+
- [AS Path Lists](#as-path-lists)
2930
- [VRF Instances](#vrf-instances)
3031
- [VRF Instances Summary](#vrf-instances-summary)
3132
- [VRF Instances Device Configuration](#vrf-instances-device-configuration)
@@ -454,55 +455,76 @@ router bfd
454455

455456
| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
456457
| -------- | ---- | ----- | --- | ------------- | -------- |
457-
| 10 | deny | as 65200 | - | - | - |
458+
| 10 | deny | as-path AS65200 | - | - | - |
458459
| 20 | permit | - | - | - | - |
459460

460461
##### RM-EVPN-FILTER-AS65201
461462

462463
| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
463464
| -------- | ---- | ----- | --- | ------------- | -------- |
464-
| 10 | deny | as 65201 | - | - | - |
465+
| 10 | deny | as-path AS65201 | - | - | - |
465466
| 20 | permit | - | - | - | - |
466467

467468
##### RM-EVPN-FILTER-AS65210
468469

469470
| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
470471
| -------- | ---- | ----- | --- | ------------- | -------- |
471-
| 10 | deny | as 65210 | - | - | - |
472+
| 10 | deny | as-path AS65210 | - | - | - |
472473
| 20 | permit | - | - | - | - |
473474

474475
##### RM-EVPN-FILTER-AS65211
475476

476477
| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
477478
| -------- | ---- | ----- | --- | ------------- | -------- |
478-
| 10 | deny | as 65211 | - | - | - |
479+
| 10 | deny | as-path AS65211 | - | - | - |
479480
| 20 | permit | - | - | - | - |
480481

481482
#### Route-maps Device Configuration
482483

483484
```eos
484485
!
485486
route-map RM-EVPN-FILTER-AS65200 deny 10
486-
match as 65200
487+
match as-path AS65200
487488
!
488489
route-map RM-EVPN-FILTER-AS65200 permit 20
489490
!
490491
route-map RM-EVPN-FILTER-AS65201 deny 10
491-
match as 65201
492+
match as-path AS65201
492493
!
493494
route-map RM-EVPN-FILTER-AS65201 permit 20
494495
!
495496
route-map RM-EVPN-FILTER-AS65210 deny 10
496-
match as 65210
497+
match as-path AS65210
497498
!
498499
route-map RM-EVPN-FILTER-AS65210 permit 20
499500
!
500501
route-map RM-EVPN-FILTER-AS65211 deny 10
501-
match as 65211
502+
match as-path AS65211
502503
!
503504
route-map RM-EVPN-FILTER-AS65211 permit 20
504505
```
505506

507+
### AS Path Lists
508+
509+
#### AS Path Lists Summary
510+
511+
| List Name | Type | Match | Origin |
512+
| --------- | ---- | ----- | ------ |
513+
| AS65200 | permit | `_65200_` | any |
514+
| AS65201 | permit | `_65201_` | any |
515+
| AS65210 | permit | `_65210_` | any |
516+
| AS65211 | permit | `_65211_` | any |
517+
518+
#### AS Path Lists Device Configuration
519+
520+
```eos
521+
!
522+
ip as-path access-list AS65200 permit _65200_ any
523+
ip as-path access-list AS65201 permit _65201_ any
524+
ip as-path access-list AS65210 permit _65210_ any
525+
ip as-path access-list AS65211 permit _65211_ any
526+
```
527+
506528
## VRF Instances
507529

508530
### VRF Instances Summary

ansible_collections/arista/avd/extensions/molecule/eos_designs-twodc-5stage-clos/digital_twin/documentation/devices/DC1-POD2-LEAF1A.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
- [Filters](#filters)
3939
- [Prefix-lists](#prefix-lists)
4040
- [Route-maps](#route-maps)
41+
- [AS Path Lists](#as-path-lists)
4142
- [VRF Instances](#vrf-instances)
4243
- [VRF Instances Summary](#vrf-instances-summary)
4344
- [VRF Instances Device Configuration](#vrf-instances-device-configuration)
@@ -788,7 +789,7 @@ ip prefix-list PL-LOOPBACKS-EVPN-OVERLAY
788789

789790
| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
790791
| -------- | ---- | ----- | --- | ------------- | -------- |
791-
| 10 | deny | as 65120 | - | - | - |
792+
| 10 | deny | as-path AS65120 | - | - | - |
792793
| 20 | permit | - | - | - | - |
793794

794795
#### Route-maps Device Configuration
@@ -799,11 +800,26 @@ route-map RM-CONN-2-BGP permit 10
799800
match ip address prefix-list PL-LOOPBACKS-EVPN-OVERLAY
800801
!
801802
route-map RM-EVPN-FILTER-AS65120 deny 10
802-
match as 65120
803+
match as-path AS65120
803804
!
804805
route-map RM-EVPN-FILTER-AS65120 permit 20
805806
```
806807

808+
### AS Path Lists
809+
810+
#### AS Path Lists Summary
811+
812+
| List Name | Type | Match | Origin |
813+
| --------- | ---- | ----- | ------ |
814+
| AS65120 | permit | `_65120_` | any |
815+
816+
#### AS Path Lists Device Configuration
817+
818+
```eos
819+
!
820+
ip as-path access-list AS65120 permit _65120_ any
821+
```
822+
807823
## VRF Instances
808824

809825
### VRF Instances Summary

0 commit comments

Comments
 (0)