Skip to content

Commit

Permalink
CI(eos_cli_config_gen): Restructure molecule host vars part6 (#4712)
Browse files Browse the repository at this point in the history
Co-authored-by: Laxmikant Chintakindi <[email protected]>
  • Loading branch information
laxmikantchintakindi and Laxmikant Chintakindi authored Dec 2, 2024
1 parent 518410c commit 98df6ce
Show file tree
Hide file tree
Showing 49 changed files with 1,254 additions and 2,591 deletions.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
- [Monitoring](#monitoring)
- [TerminAttr Daemon](#terminattr-daemon)
- [Logging](#logging)
- [SNMP](#snmp)
- [Flow Tracking](#flow-tracking)
- [Monitor Server Radius Summary](#monitor-server-radius-summary)
- [Monitor Connectivity](#monitor-connectivity)
Expand All @@ -37,6 +38,9 @@
- [LACP](#lacp)
- [LACP Summary](#lacp-summary)
- [LACP Device Configuration](#lacp-device-configuration)
- [Spanning Tree](#spanning-tree)
- [Spanning Tree Summary](#spanning-tree-summary)
- [Spanning Tree Device Configuration](#spanning-tree-device-configuration)
- [Interfaces](#interfaces)
- [Switchport Default](#switchport-default)
- [DPS Interfaces](#dps-interfaces)
Expand All @@ -46,6 +50,7 @@
- [IP Routing](#ip-routing)
- [ARP](#arp)
- [Router Adaptive Virtual Topology](#router-adaptive-virtual-topology)
- [Router ISIS](#router-isis)
- [Router BGP](#router-bgp)
- [PBR Policy Maps](#pbr-policy-maps)
- [BFD](#bfd)
Expand Down Expand Up @@ -411,6 +416,21 @@ logging facility syslog
logging event link-status global
```

### SNMP

#### SNMP Configuration Summary

| Contact | Location | SNMP Traps | State |
| ------- | -------- | ---------- | ----- |
| - | - | All | Disabled |

#### SNMP Device Configuration

```eos
!
no snmp-server enable traps
```

### Flow Tracking

#### Flow Tracking Sampled
Expand Down Expand Up @@ -501,6 +521,29 @@ monitor connectivity
lacp system-priority 0
```

## Spanning Tree

### Spanning Tree Summary

STP mode: **rstp**

#### Global Spanning-Tree Settings

- Global RSTP priority: 8192
- Global BPDU Guard for Edge ports is enabled.
- Global BPDU Filter for Edge ports is enabled.

### Spanning Tree Device Configuration

```eos
!
spanning-tree mode rstp
spanning-tree edge-port bpduguard default
spanning-tree edge-port bpdufilter default
no spanning-tree bpduguard rate-limit default
spanning-tree priority 8192
```

## Interfaces

### Switchport Default
Expand Down Expand Up @@ -611,6 +654,78 @@ router adaptive-virtual-topology
topology role edge gateway vxlan
```

### Router ISIS

#### Router ISIS Summary

| Settings | Value |
| -------- | ----- |
| Instance | EVPN_UNDERLAY |
| Net-ID | 49.0001.0001.0001.0001.00 |
| Type | level-2 |
| Router-ID | 192.168.255.3 |
| Log Adjacency Changes | True |
| SR MPLS Enabled | False |
| SPF Interval | 250 seconds |

#### ISIS Route Timers

| Settings | Value |
| -------- | ----- |
| Local Convergence Delay | 10000 milliseconds |

#### ISIS Interfaces Summary

| Interface | ISIS Instance | ISIS Metric | Interface Mode |
| --------- | ------------- | ----------- | -------------- |

#### ISIS IPv4 Address Family Summary

| Settings | Value |
| -------- | ----- |
| IPv4 Address-family Enabled | True |

#### Tunnel Source

| Source Protocol | RCF |
| --------------- | --- |
| BGP Labeled-Unicast | - |

#### ISIS IPv6 Address Family Summary

| Settings | Value |
| -------- | ----- |
| IPv6 Address-family Enabled | True |
| BFD All-interfaces | True |
| TI-LFA SRLG Enabled | True |

#### Router ISIS Device Configuration

```eos
!
router isis EVPN_UNDERLAY
net 49.0001.0001.0001.0001.00
router-id ipv4 192.168.255.3
is-type level-2
log-adjacency-changes
timers local-convergence-delay protected-prefixes
set-overload-bit on-startup wait-for-bgp
spf-interval 250
authentication mode sha key-id 5 rx-disabled level-1
authentication mode shared-secret profile test2 algorithm md5 rx-disabled level-2
authentication key 0 password
!
address-family ipv4 unicast
tunnel source-protocol bgp ipv4 labeled-unicast
!
address-family ipv6 unicast
bfd all-interfaces
fast-reroute ti-lfa srlg
!
segment-routing mpls
shutdown
```

### Router BGP

ASN Notation: asplain
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@
- [Management Interfaces](#management-interfaces)
- [Monitoring](#monitoring)
- [TerminAttr Daemon](#terminattr-daemon)
- [Spanning Tree](#spanning-tree)
- [Spanning Tree Summary](#spanning-tree-summary)
- [Spanning Tree Device Configuration](#spanning-tree-device-configuration)
- [Routing](#routing)
- [Router ISIS](#router-isis)
- [Router BGP](#router-bgp)
- [Traffic Policies information](#traffic-policies-information)

Expand Down Expand Up @@ -57,8 +61,80 @@ daemon TerminAttr
no shutdown
```

## Spanning Tree

### Spanning Tree Summary

STP mode: **mstp**

#### MSTP Instance and Priority

| Instance(s) | Priority |
| -------- | -------- |
| 0 | 4096 |
| 100-200 | 8192 |

#### MST Configuration

| Variable | Value |
| -------- | -------- |
| Name | test |
| Revision | 5 |
| Instance 2 | VLAN(s) 15,16,17,18 |
| Instance 3 | VLAN(s) 15 |
| Instance 4 | VLAN(s) 200-300 |

#### Global Spanning-Tree Settings

- MST PSVT Border is enabled.

### Spanning Tree Device Configuration

```eos
!
spanning-tree mode mstp
spanning-tree mst pvst border
spanning-tree mst 0 priority 4096
spanning-tree mst 100-200 priority 8192
!
spanning-tree mst configuration
name test
revision 5
instance 2 vlan 15,16,17,18
instance 3 vlan 15
instance 4 vlan 200-300
```

## Routing

### Router ISIS

#### Router ISIS Summary

| Settings | Value |
| -------- | ----- |
| Instance | EVPN_UNDERLAY |
| SPF Interval | 250 seconds |
| SPF Interval Wait Time| 30 milliseconds |

#### ISIS Interfaces Summary

| Interface | ISIS Instance | ISIS Metric | Interface Mode |
| --------- | ------------- | ----------- | -------------- |

#### Router ISIS Device Configuration

```eos
!
router isis EVPN_UNDERLAY
set-overload-bit
set-overload-bit on-startup 55
spf-interval 250 30
authentication mode shared-secret profile test1 algorithm md5 rx-disabled
authentication key 0 password
!
```

### Router BGP

ASN Notation: asplain
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
- [Management Interfaces](#management-interfaces)
- [Monitoring](#monitoring)
- [TerminAttr Daemon](#terminattr-daemon)
- [Routing](#routing)
- [Router ISIS](#router-isis)

## Management

Expand Down Expand Up @@ -53,3 +55,27 @@ daemon TerminAttr
exec /usr/bin/TerminAttr -cvaddr=10.10.10.8:9910,10.10.10.9:9910,10.10.10.10:9910 -cvauth=certs,/persist/secure/ssl/terminattr/primary/certs/client.crt,/persist/secure/ssl/terminattr/primary/keys/client.key,/persist/secure/ssl/terminattr/primary/certs/ca.crt -cvvrf=mgt -disableaaa -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs
no shutdown
```

## Routing

### Router ISIS

#### Router ISIS Summary

| Settings | Value |
| -------- | ----- |
| Instance | EVPN_UNDERLAY |

#### ISIS Interfaces Summary

| Interface | ISIS Instance | ISIS Metric | Interface Mode |
| --------- | ------------- | ----------- | -------------- |

#### Router ISIS Device Configuration

```eos
!
router isis EVPN_UNDERLAY
authentication mode sha key-id 4 rx-disabled
!
```

This file was deleted.

Loading

0 comments on commit 98df6ce

Please sign in to comment.