Skip to content

[14/n] [sync-switch] detect conflicting per-switch bgp configs#10655

Open
sunshowers wants to merge 1 commit into
sunshowers/spr/main.14n-sync-switch-detect-conflicting-per-switch-bgp-configsfrom
sunshowers/spr/14n-sync-switch-detect-conflicting-per-switch-bgp-configs
Open

[14/n] [sync-switch] detect conflicting per-switch bgp configs#10655
sunshowers wants to merge 1 commit into
sunshowers/spr/main.14n-sync-switch-detect-conflicting-per-switch-bgp-configsfrom
sunshowers/spr/14n-sync-switch-detect-conflicting-per-switch-bgp-configs

Conversation

@sunshowers

Copy link
Copy Markdown
Contributor

Previously, we'd silently pick one of the BGP configs. That seems wrong -- let's reject this situation outright.

This is a functional change similar to the earlier one in #10650, where a previously-invalid state was silently accepted and is now rejected.

Like in the earlier commits in the stack, I haven't touched the non-bootstore paths in this PR to avoid colliding with other work. But they have the same issue as well where they silently pick one.

Depends on:

Created using spr 1.3.6-beta.1
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