Refactor: stop trying to derive implicit LCP names. Make it mandatory and explicitly configured

This commit is contained in:
Pim van Pelt
2022-03-21 11:06:15 +00:00
parent 551b06bb67
commit c18f04fa55
10 changed files with 117 additions and 112 deletions

View File

@ -26,31 +26,34 @@ interfaces:
100:
lcp: "foo"
addresses: [ "10.0.0.1/24", "10.0.0.2/24", "2001:db8:2::1/64" ]
101:
encapsulation:
dot1ad: 100
exact-match: True
lcp: "e1.100"
addresses: [ "10.0.2.1/30" ]
102:
encapsulation:
dot1ad: 100
inner-dot1q: 100
exact-match: True
lcp: "e1.100.100"
200:
mtu: 9000
encapsulation:
dot1q: 1000
addresses: [ "10.0.1.1/30" ]
201:
encapsulation:
dot1ad: 1000
addresses: [ "10.0.2.1/30" ]
202:
encapsulation:
dot1q: 1000
inner-dot1q: 1234
addresses: [ "10.0.3.1/30" ]
202:
encapsulation:
dot1ad: 1000
203:
encapsulation:
dot1ad: 1000
inner-dot1q: 1000
addresses: [ "10.0.4.1/30" ]
204:
encapsulation:
dot1ad: 1000
inner-dot1q: 1000
exact-match: True
addresses: [ "10.0.5.1/30" ]
GigabitEthernet2/0/0:
description: "This interface has no sub-ints"