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

cilium / cilium / 9860
39%

Build:
DEFAULT BRANCH: master
Ran 08 Aug 2019 04:44PM UTC
Jobs 1
Files 435
Run time 56s
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

08 Aug 2019 04:24PM UTC coverage: 44.187% (-0.002%) from 44.189%
9860

push

travis-ci-com

ianvernon
datapath: Always include IP of cilium_host in list of local IPs

Due to adding the cilium_host IP address as scope link, the IP was skipped in:
```
func (a *addressFamilyIPv4) LocalAddresses() ([]net.IP, error) {
```

This further lead for `func (d *Daemon) syncEndpointsAndHostIPs()` to not add
the host IP to the lxcmap and ipcache. In fact, due to not being in the list
but previously being added to the lxcmap. The IP even got removed from the
lxcmap.

Depending on the configuration of Cilium, it was possible for this IP to be
added to the ipcache via other means but it was no longer guaranteed.

As soon as policy was involved, the IP was mapped to world and no host and thus
subject to drops as well.

The most obvious side effect of this was that host <-> pod communication could
be affected which often manifested itself in failing readiness probes.

Fixes: #8781
Fixes: #8776
Fixes: #8775

Signed-off-by: Martynas Pumputis <m@lambda.lt>
Signed-off-by: Thomas Graf <thomas@cilium.io>

25340 of 57347 relevant lines covered (44.19%)

1189.19 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9860.1 08 Aug 2019 04:44PM UTC 0
44.19
Travis Job 9860.1
Source Files on build 9860
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #9860
  • 234e851a on github
  • Prev Build on master (#9855)
  • Next Build on master (#9864)
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