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

ovn-kubernetes / ovn-kubernetes / 18592310361
56%

Build:
DEFAULT BRANCH: master
Ran 17 Oct 2025 12:43PM UTC
Jobs 1
Files 275
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

17 Oct 2025 09:09AM UTC coverage: 54.598%. Remained the same
18592310361

push

github

jcaamano
Skip Pending pods in EgressIP status updates

When processing pods during an EgressIP status update, the controller used to stop
iterating as soon as it encountered a pod in Pending state (in my case, pod IPs are
not found when pod is in pending state with container creating status).
This caused any subsequent Running pods to be skipped, leaving their SNAT entries
unprogrammed on the egress node.

With this change, only Pending pods are skipped, while iteration continues for the
rest. This ensures that Running pods are properly processed and their SNAT entries
are programmed.

This change also skips pods that are unscheduled or use host networking.

Signed-off-by: Periyasamy Palanisamy <pepalani@redhat.com>

17 of 22 new or added lines in 1 file covered. (77.27%)

33 existing lines in 7 files now uncovered.

38897 of 71242 relevant lines covered (54.6%)

441.76 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
5
68.47
0.54% go-controller/pkg/ovn/egressip.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
60.78
-3.92% go-controller/pkg/ovn/controller/apbroute/external_controller_pod.go
2
61.07
5.34% go-controller/pkg/ovn/controller/network_qos/network_qos_namespace.go
2
68.47
0.54% go-controller/pkg/ovn/egressip.go
4
62.43
-1.13% go-controller/pkg/ovn/controller/network_qos/network_qos.go
7
65.77
-1.26% go-controller/pkg/ovn/controller/apbroute/external_controller.go
8
61.36
-0.6% go-controller/pkg/clustermanager/egressip_controller.go
8
74.63
-1.77% go-controller/pkg/ovn/hybrid.go
Jobs
ID Job ID Ran Files Coverage
1 18592310361.1 17 Oct 2025 12:43PM UTC 275
54.6
GitHub Action Run
Source Files on build 18592310361
  • Tree
  • List 275
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2afbaf6a on github
  • Prev Build on master (#18578661939)
  • Next Build on master (#18615425434)
  • 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