• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

k8snetworkplumbingwg / multus-cni / 35542276437
55%
master: 55%

Build:
Build:
LAST BUILD BRANCH: fix/cleanup-config-on-exit-1527
DEFAULT BRANCH: master
Ran 25 Sep 2026 02:26PM UTC
Jobs 1
Files 28
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Sep 2026 10:37PM UTC coverage: 54.757% (+0.1%) from 54.655%
35542276437

Pull #1552

github

stek29
Fix default route replacement

Multus was failing to detect existing Default routes in container and
remove them before replacement, which causes later adding of default
route to fail with EEXIST, which is ignored and not detected as a error.

This leads to container keeping existing default route in case of
chained CNIs instead of getting new default route from Multus.

Fixes regression introduced by f18d96b64

There was a breaking change in that bump:
https://github.com/vishvananda/netlink/commit/acdc658b8
route.Dst is a zero IPNet instead of nil

Check for default route using isIPNetZero adopted from
github.com/containernetworking/plugins/pkg/ip.IsIPNetZero. Avoid
importing ip.IsIPNetZero to avoid brining more dependencies.

Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks>
Pull Request #1552: Fix default route replacement

9 of 9 new or added lines in 1 file covered. (100.0%)

3016 of 5508 relevant lines covered (54.76%)

7.06 hits per line

Jobs
ID Job ID Ran Files Coverage
1 Go- - 35542276437.1 25 Sep 2026 02:26PM UTC 28
54.76
GitHub Action Run
Source Files on build 35542276437
  • Tree
  • List 28
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1552
  • PR Base - master (#35069431444)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc