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

ovn-kubernetes / ovn-kubernetes / 20585883083
54%

Build:
DEFAULT BRANCH: master
Ran 30 Dec 2025 01:01AM UTC
Jobs 1
Files 289
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

29 Dec 2025 02:20PM UTC coverage: 54.187% (-0.07%) from 54.254%
20585883083

push

github

jcaamano
egressip: Skip bridge configuration for secondary network IPs

Skip configuring EgressIPs on the bridge when they don't belong to the
OVN (primary) network. This prevents conflicts when EgressIPs are
assigned to secondary host networks. SyncEgressIP() will clean up
existing mistaken configurations during bootup while uprading OVN-K.

Uses util.IsOVNNetwork() to check network membership and adds a helper
function parseAndValidateEIP() to consolidate validation logic and fix
missing packet mark validation.

Tests have been added to verify that secondary network IPs are ignored
and that existing mistaken configurations are cleaned up.

Signed-off-by: Peng Liu <pliu@redhat.com>

79 of 111 new or added lines in 2 files covered. (71.17%)

71 existing lines in 5 files now uncovered.

40854 of 75395 relevant lines covered (54.19%)

427.81 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
48.42
0.0% go-controller/pkg/node/linkmanager/link_network_manager.go
31
64.84
3.18% go-controller/pkg/node/egressip/gateway_egressip.go

Uncovered Existing Lines

Lines Coverage ∆ File
4
64.84
3.18% go-controller/pkg/node/egressip/gateway_egressip.go
6
74.63
-1.77% go-controller/pkg/ovn/hybrid.go
15
63.56
-4.24% go-controller/pkg/ovn/controller/network_qos/network_qos.go
16
55.73
-12.21% go-controller/pkg/ovn/controller/network_qos/network_qos_namespace.go
30
58.3
-1.98% go-controller/pkg/clustermanager/egressip_controller.go
Jobs
ID Job ID Ran Files Coverage
1 20585883083.1 30 Dec 2025 01:01AM UTC 289
54.19
GitHub Action Run
Source Files on build 20585883083
  • Tree
  • List 289
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2d4a479c on github
  • Prev Build on master (#20572617031)
  • Next Build on master (#20596278613)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc