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

nokia / danm / 277
34%
master: 44%

Build:
Build:
LAST BUILD BRANCH: api_group_migration
DEFAULT BRANCH: master
Ran 24 Apr 2019 12:25PM UTC
Jobs 1
Files 10
Run time 1s
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

24 Apr 2019 12:17PM UTC coverage: 34.344% (+0.1%) from 34.224%
277

Pull #80

travis-ci

web-flow
Fixing iface deletion bug when netIds don't match

The project assumes that a DanmNet's NetworkID and ObjectMeta.Name parameters always match.
This is even outlined inthe schema descriptor.
However, recently we have introduced some changes which broke this assumption.
First, with the "default" feature, and then lately with the variable static delegate configuration.
The user might not even perceive it, but as a result of these changes interfaces weren't properly cleaned-up during CNI DEL invocations.
Instead of re-writing the whole codebase, we save the real name of the network as well into the interface's DanmEp, and use this parameter when we read the network descriptor during the deletion of the interface.
Meaning of NetworkID parameter left untouched in all the other places, but eventually, we need to revise when to sue which parameter.

Commit contains one more smal,, but important change: the first interface of a Pod will be always named "eth0" from now on.
This change will make it impossible for users to accidentally screw-up network naming, and thus kill their own Pod.
Pull Request #80: Fixing iface deletion bug when netIds don't match

14 of 14 new or added lines in 2 files covered. (100.0%)

555 of 1616 relevant lines covered (34.34%)

9.11 hits per line

Jobs
ID Job ID Ran Files Coverage
1 277.1 (TRAVIS_PIPELINE=docker) 24 Apr 2019 12:25PM UTC 0
34.34
Travis Job 277.1
Source Files on build 277
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #277
  • Pull Request #80
  • PR Base - master (#270)
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