Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move contributing ASNs to VRF & add check for all Cluster IDs in the same VRF #396

Merged

Conversation

BarbarossaTM
Copy link
Member

@BarbarossaTM BarbarossaTM commented Nov 26, 2022

No description provided.

@BarbarossaTM BarbarossaTM added type:improvement Add robustness/improvements type:clean-up Code clean-up type:feature-prep Preparations for a new feature labels Nov 26, 2022
@BarbarossaTM BarbarossaTM self-assigned this Nov 26, 2022
@codecov-commenter
Copy link

codecov-commenter commented Nov 26, 2022

Codecov Report

Merging #396 (c0a359a) into master (15324ad) will decrease coverage by 0.00%.
The diff coverage is 86.95%.

@@            Coverage Diff             @@
##           master     #396      +/-   ##
==========================================
- Coverage   55.14%   55.14%   -0.01%     
==========================================
  Files         147      147              
  Lines        7672     7675       +3     
==========================================
+ Hits         4231     4232       +1     
- Misses       3245     3247       +2     
  Partials      196      196              
Flag Coverage Δ
unittests 55.14% <86.95%> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
routingtable/vrf/vrf.go 90.90% <40.00%> (-4.26%) ⬇️
routingtable/adjRIBIn/adj_rib_in.go 57.69% <50.00%> (ø)
util/refcounter/refcounter_uint32.go 93.10% <93.10%> (ø)
protocols/bgp/server/fsm_address_family.go 75.60% <100.00%> (ø)
routingtable/locRIB/loc_rib.go 27.21% <100.00%> (-0.31%) ⬇️
routingtable/vrf/vrf_registry.go 58.13% <100.00%> (ø)

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@BarbarossaTM BarbarossaTM force-pushed the max/contributingclusterId branch 3 times, most recently from 0f2a126 to c0a359a Compare November 26, 2022 20:30
@BarbarossaTM BarbarossaTM changed the title WIP: Move contributing ASNs to VRF Move contributing ASNs to VRF & add check for all Cluster IDs in the same VRF Nov 26, 2022
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
  To make sure we don't have any Cluster list loops we need to check all the
  Cluster IDs used by all sessions within a VRF as in theory there could be
  multiple iBGP sessions with different cluster IDs set.

Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
@BarbarossaTM BarbarossaTM merged commit d98fea0 into bio-routing:master Jan 9, 2023
@BarbarossaTM BarbarossaTM deleted the max/contributingclusterId branch January 9, 2023 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:clean-up Code clean-up type:feature-prep Preparations for a new feature type:improvement Add robustness/improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants