Skip to content

Implement EVPN Fabric underlay IGP reconciliation#380

Open
felix-kaestner wants to merge 1 commit into
fabric-uplinksfrom
fabric-underlay
Open

Implement EVPN Fabric underlay IGP reconciliation#380
felix-kaestner wants to merge 1 commit into
fabric-uplinksfrom
fabric-underlay

Conversation

@felix-kaestner
Copy link
Copy Markdown
Contributor

Add a reconcileUnderlayIGP phase that materialises one OSPF or ISIS resource per fabric device based on spec.underlay.protocol. Loopback and uplink interface references are accumulated across earlier phases via a ReconcileState struct, avoiding redundant API calls.

OSPF: instance UNDERLAY, loopbacks passive in area 0.0.0.0, uplinks active, logAdjacencyChanges enabled.

ISIS: Level2, OverloadBit=OnStartup, AddressFamilies=[IPv4Unicast], NET derived from the device lo0 IPv4 address.

Add a reconcileUnderlayIGP phase that materialises one OSPF or ISIS
resource per fabric device based on spec.underlay.protocol. Loopback
and uplink interface references are accumulated across earlier phases
via a ReconcileState struct, avoiding redundant API calls.

OSPF: instance UNDERLAY, loopbacks passive in area 0.0.0.0, uplinks
active, logAdjacencyChanges enabled.

ISIS: Level2, OverloadBit=OnStartup, AddressFamilies=[IPv4Unicast],
NET derived from the device lo0 IPv4 address.

Signed-off-by: Felix Kästner <felix.kaestner@sap.com>
@felix-kaestner felix-kaestner requested a review from a team as a code owner May 27, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant