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

containernetworking / plugins / 34734770182
53%
master: 55%

Build:
Build:
LAST BUILD BRANCH: dependabot/go_modules/golang-8d073ec575
DEFAULT BRANCH: master
Ran 13 Sep 2026 03:17AM UTC
Jobs 1
Files 69
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

13 Sep 2026 02:41AM UTC coverage: 52.588%. First build
34734770182

Pull #1302

github

fivetime
vlan: make IPAM optional for L2-only interfaces

The vlan plugin unconditionally delegates to the IPAM plugin and fails
with "IPAM plugin returned missing IP config" when the configuration
carries no ipam section. macvlan and ipvlan already treat an empty
ipam.type as "L2 mode": the interface is created and brought up without
addresses, leaving address configuration to a chained plugin or to the
workload itself (for example through SLAAC).

Apply the same rule to vlan: skip the IPAM ADD/DEL/CHECK/STATUS
delegation when ipam.type is empty and just set the link up. The
existing IPAM path is unchanged.

Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Simon Zhou <jp.zdm2008@gmail.com>
Pull Request #1302: vlan: make IPAM optional for L2-only interfaces

45 of 64 new or added lines in 1 file covered. (70.31%)

5029 of 9563 relevant lines covered (52.59%)

27.97 hits per line

Uncovered Changes

Lines Coverage ∆ File
19
65.85
plugins/main/vlan/vlan.go
Jobs
ID Job ID Ran Files Coverage
1 34734770182.1 13 Sep 2026 03:17AM UTC 69
52.59
GitHub Action Run
Source Files on build 34734770182
  • Tree
  • List 69
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1302
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc