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

kubeovn / kube-ovn / 24283852894 / 1
25%
master: 25%

Build:
DEFAULT BRANCH: master
Ran 11 Apr 2026 01:53PM UTC
Files 206
Run time 4s
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

11 Apr 2026 01:50PM UTC coverage: 24.521% (-0.007%) from 24.528%
24283852894.1

push

github

web-flow
fix(underlay): wait for localnet patch port before IPv6 DAD (#6621)

* fix(underlay): wait for localnet patch port before IPv6 DAD

In underlay subnets, the kernel IPv6 DAD may run before the localnet
patch port (created asynchronously by ovn-controller) is ready. Without
L2 connectivity to the physical network, the DAD Neighbor Solicitation
packets are silently dropped, causing DAD to falsely succeed and miss
duplicate address conflicts.

Wait for the localnet patch port to appear in OVS after the pod port
is ready (ovn-installed=true) but before configuring the container NIC.
This ensures L2 connectivity is established when the kernel starts DAD.

The fix only applies to underlay subnets (has VLAN, non-logical gateway);
overlay subnets are not affected.

Signed-off-by: Mengxin Liu <liumengxinfly@gmail.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Mengxin Liu <liumengxinfly@gmail.com>

* fix(underlay): improve error message in waitForLocalnetPatchPort

Use "failed waiting" instead of "timeout waiting" since the error may
not always be a timeout (e.g. OVSDB connectivity issues).

Signed-off-by: Mengxin Liu <liumengxinfly@gmail.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Mengxin Liu <liumengxinfly@gmail.com>

---------

Signed-off-by: Mengxin Liu <liumengxinfly@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

13798 of 56270 relevant lines covered (24.52%)

0.29 hits per line

Source Files on job 24283852894.1
  • Tree
  • List 206
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 24283852894
  • 85e7f940 on github
  • Prev Job for on master (#24282986272.1)
  • Next Job for on master (#24285039998.1)
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