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

qiniu / kube-ovn / 21020745840
23%

Build:
DEFAULT BRANCH: master
Ran 15 Jan 2026 05:29AM UTC
Jobs 1
Files 196
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

15 Jan 2026 01:30AM UTC coverage: 22.726% (+0.4%) from 22.359%
21020745840

push

github

web-flow
feat: support static IP/MAC for multiple interfaces on same switch (#6060)

When a Pod/VM has multiple interfaces attached to the same logical switch,
allow assigning different static IP/MAC to each interface using specific
annotations:
<nad-name>.<nad-namespace>.kubernetes.io/ip_address.<interface>
<nad-name>.<nad-namespace>.kubernetes.io/mac_address.<interface>

The flat annotation ovn.kubernetes.io/ip_address is kept as fallback.

Signed-off-by: Chris Chiu <chris.chiu@suse.com>

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

4082 existing lines in 67 files now uncovered.

12191 of 53643 relevant lines covered (22.73%)

0.26 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
55
5.88
0.21% pkg/controller/pod.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
90.91
0.0% pkg/util/link.go
2
74.6
-0.53% pkg/ovs/ovn-nb-logical_router_route.go
2
0.0
0.0% pkg/request/client.go
3
0.0
0.0% pkg/daemon/listen.go
3
0.0
0.0% pkg/ovs/ovs-ofctl.go
3
0.0
0.0% pkg/webhook/vpc_nat.go
4
85.0
2.02% pkg/util/k8s.go
6
4.37
0.04% pkg/daemon/gateway.go
6
0.0
0.0% pkg/ovn_ic_controller/controller.go
7
0.0
0.0% pkg/netconf/netconf.go
8
0.0
0.0% pkg/controller/inspection.go
9
75.78
0.46% pkg/ovs/ovn-nb.go
10
13.16
1.53% pkg/controller/network_attachment.go
10
0.0
0.0% pkg/webhook/webhook.go
12
0.0
-47.83% pkg/controller/deployment.go
13
0.0
0.0% pkg/webhook/vip.go
14
0.0
0.0% pkg/speaker/controller.go
14
0.0
0.0% pkg/webhook/static_ip.go
16
0.0
0.0% pkg/ovsdb/client/client.go
18
0.0
0.0% pkg/pinger/ovn.go
18
0.0
0.0% pkg/webhook/ip.go
19
0.0
0.0% pkg/controller/dns_name_resolver.go
19
0.0
0.0% pkg/controller/ippool.go
22
0.0
0.0% pkg/pinger/config.go
25
79.24
-0.34% pkg/ovs/ovn-nb-logical_switch_port.go
26
13.59
0.0% pkg/util/ndp.go
27
0.0
0.0% pkg/daemon/ovs.go
28
0.0
0.0% pkg/daemon/init.go
32
0.0
0.0% pkg/apis/kubeovn/v1/provider-network.go
32
73.85
0.24% pkg/ovs/ovn-nb-logical_router_port.go
33
0.0
0.0% pkg/daemon/gateway_linux.go
34
0.0
0.0% pkg/controller/network_policy.go
38
0.0
0.0% pkg/controller/ip.go
38
0.0
0.0% pkg/controller/kubevirt.go
39
4.24
0.0% pkg/metrics/dynamic_cert_key.go
39
78.19
0.47% pkg/ovs/ovn-nb-address_set.go
40
0.0
0.0% pkg/informer/kubevirt.go
40
32.18
32.18% pkg/util/vlan_interfaces.go
41
0.0
0.0% pkg/controller/vpc_dns.go
41
0.0
0.0% pkg/pinger/ping.go
43
31.36
0.0% pkg/util/arp.go
44
0.65
0.0% pkg/controller/vpc_nat_gateway.go
54
0.0
0.0% pkg/daemon/handler.go
54
77.26
0.33% pkg/ovs/ovn-nb-port_group.go
59
7.31
0.11% pkg/daemon/config.go
59
77.59
-0.48% pkg/ovs/ovn-nb-acl.go
60
0.0
0.0% pkg/webhook/ovn_nat_gateway.go
67
0.0
0.0% pkg/controller/vip.go
70
0.0
0.0% pkg/controller/init.go
80
0.0
0.0% pkg/controller/ovn_snat.go
82
50.59
-1.41% pkg/ovs/ovs-vsctl.go
85
0.0
0.0% pkg/controller/ovn_eip.go
91
74.61
0.13% pkg/ovs/ovn-nb-load_balancer.go
91
0.0
0.0% pkg/webhook/vpc_nat_gateway.go
94
0.0
0.0% pkg/controller/ovn_dnat.go
94
0.0
0.0% pkg/controller/ovn_fip.go
103
1.14
-0.02% pkg/controller/controller.go
103
0.0
0.0% pkg/daemon/ipsec.go
116
0.0
0.0% pkg/daemon/controller.go
138
0.0
0.0% pkg/ovn_leader_checker/ovn.go
149
0.0
0.0% pkg/controller/vpc_nat_gw_eip.go
151
0.94
0.31% pkg/controller/gc.go
153
0.0
0.0% pkg/daemon/controller_linux.go
161
0.0
0.0% pkg/daemon/ovs_linux.go
212
6.41
6.41% pkg/controller/vpc_nat_gw_nat.go
426
6.61
-0.01% pkg/controller/subnet.go
451
5.88
0.21% pkg/controller/pod.go
Jobs
ID Job ID Ran Files Coverage
1 21020745840.1 15 Jan 2026 05:29AM UTC 196
22.73
GitHub Action Run
Source Files on build 21020745840
  • Tree
  • List 196
  • Changed 69
  • Source Changed 0
  • Coverage Changed 69
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2238d479 on github
  • Prev Build on master (#20329823864)
  • 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