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

cilium / cilium / 10532
39%

Build:
DEFAULT BRANCH: master
Ran 03 Sep 2019 08:21AM UTC
Jobs 1
Files 439
Run time 29s
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

03 Sep 2019 08:01AM UTC coverage: 44.001% (-0.03%) from 44.032%
10532

push

travis-ci-com

borkmann
bpf: fix routing of cilium_host router ip and health in v6 tunnel mode

Even though the v4 cilium_host as well as health IPs are properly set up
with 192.168.1.120 as tunnel endpoint as well as remote v4+v6 pod addresses,
the cilium_host router IP is not and therefore attempted to be routed
publicly which is incorrect. Same for health by the way. Noticed as BPF
based nodeport replies in v6 via tunnel to cilium_host were correctly
NATed but routed via public interface instead of cilium_vxlan:

Tunnel map:

  # ./cilium/cilium bpf tunnel list
  TUNNEL           VALUE
  10.21.0.0:0      192.168.1.120:0
  2001:db1:3:::0   192.168.1.120:0

Before:

  # ./cilium/cilium bpf ipcache list
  IP PREFIX/ADDRESS                            IDENTITY
  2001:db1:3::c8a4/128                         4 0 0.0.0.0                <-- Remote node's health IPv6 (BUG: no tunnel entry)
  fe80::3090:86ff:fe32:2e11/128                1 0 0.0.0.0
  10.11.39.69/32                               1 0 0.0.0.0
  10.11.118.73/32                              4 0 0.0.0.0
  10.21.251.113/32                             1 0 192.168.1.120          <-- Remote node's cilium_host IPv4
  192.168.1.125/32                             1 0 0.0.0.0
  2001:db1:3::f9a/128                          16777217 0 192.168.1.120   <-- Remote pod IPv6 address
  2001:db1:3::6e04/128                         1 0 0.0.0.0                <-- Remote node's cilium_host [router] IPv6 (BUG: no tunnel entry)
  ::/0                                         2 0 0.0.0.0
  2001:db8:5::9c23/128                         4 0 0.0.0.0
  2a02:120b:2c12:c120:ec4:7aff:fe03:f925/128   1 0 0.0.0.0
  10.21.157.26/32                              16777217 0 192.168.1.120   <-- Remote pod IPv4 address
  10.21.184.75/32                              4 0 192.168.1.120          <-- Remote node's health IPv4
  0.0.0.0/0                                    2 0 0.0.0.0
  2001:db8:5::a36a/128                         1 0 0.0.0.0

After:

  # ./cilium/ci... (continued)

25461 of 57864 relevant lines covered (44.0%)

1163.81 hits per line

Jobs
ID Job ID Ran Files Coverage
1 10532.1 03 Sep 2019 08:21AM UTC 0
44.0
Travis Job 10532.1
Source Files on build 10532
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #10532
  • 3a8d32ca on github
  • Prev Build on master (#10531)
  • Next Build on master (#10540)
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