Skip to content

Implement EVPN Fabric underlay p2p link reconciliation#361

Open
felix-kaestner wants to merge 1 commit into
fabric-loopbacksfrom
fabric-uplinks
Open

Implement EVPN Fabric underlay p2p link reconciliation#361
felix-kaestner wants to merge 1 commit into
fabric-loopbacksfrom
fabric-uplinks

Conversation

@felix-kaestner

Copy link
Copy Markdown
Contributor

Add numbered underlay addressing support to the Fabric controller. When spec.underlay.addressing.ipPrefixPoolRef is set, the controller allocates /31 prefix Claims per fabric link and assigns host addresses to both interface endpoints.

Also refactor the test suite:

  • Remove helper functions, inline all resource creation
  • Harmonize GenerateName conventions (spine-, leaf-, etc.)
  • Simplify IPv4 assignment in unnumbered/numbered phases
  • Add V(1) info log for interfaces missing neighbor label
  • Add TODO comments for future SSA migration on patch calls

Add numbered underlay addressing support to the Fabric controller.
When spec.underlay.addressing.ipPrefixPoolRef is set, the controller
allocates /31 prefix Claims per fabric link and assigns host addresses
to both interface endpoints.

Also refactor the test suite:
- Remove helper functions, inline all resource creation
- Harmonize GenerateName conventions (spine<N>-, leaf<N>-, etc.)
- Simplify IPv4 assignment in unnumbered/numbered phases
- Add V(1) info log for interfaces missing neighbor label
- Add TODO comments for future SSA migration on patch calls

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 18, 2026 07:29
@hardikdr hardikdr added the area/switch-automation Automation processes for network switch management and operations. label May 18, 2026
@hardikdr hardikdr added this to Roadmap May 18, 2026
@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown

This PR is stale because it has been open for 45 days with no activity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/switch-automation Automation processes for network switch management and operations. size/XL

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants