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

nokia / danm / 1036 / 2
44%
master: 44%

Build:
Build:
LAST BUILD BRANCH: api_group_migration
DEFAULT BRANCH: master
Ran 26 Feb 2021 03:43PM UTC
Files 16
Run time 2s
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

26 Feb 2021 03:29PM UTC coverage: 43.803% (-2.3%) from 46.121%
TRAVIS_PIPELINE=docker

push

travis-ci

Levovar
Add NetworkAttachmentDefinition support to netwatcher

In an effort to expand the existing netwatcher to be a more generic "Network Management Operator", this commit enhances it to be able to "speak" NAD, besides the 3 DANM APIs.
The idea is pretty simple: the Controller components can interpret the CNI config inside NAD.Spec.Config same way as the CNI config in Spec.Options inside any DANM network, then call the existing VLAN, and VxLAN management functionalities regardless which API triggered the Operator.
As a result, MACVLAN and IPVLAN type NADs can also enjoy the dynamic VLAN, and VxLAN host interface management functionalities previously exclusive to DANM API users.
Netwatcher also takes care of patching the name of the parent interface in Spec.Config, so the upstream CNIs connect the Pods to the right host interface.

1290 of 2945 relevant lines covered (43.8%)

25759.8 hits per line

Source Files on job 1036.2 (TRAVIS_PIPELINE=docker)
  • Tree
  • List 0
  • Changed 5
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 710
  • Travis Job 1036.2
  • 097fe3fd on github
  • Prev Job for TRAVIS_PIPELINE=docker on netwatcher_nad (#1035.1)
  • Next Job for TRAVIS_PIPELINE=docker on netwatcher_nad (#1038.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