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

SchSeba / sriov-cni-1 / 24315117358
63%
master: 46%

Build:
Build:
LAST BUILD BRANCH: support_mac_reset_release_4.21
DEFAULT BRANCH: master
Ran 12 Apr 2026 07:59PM UTC
Jobs 1
Files 12
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

12 Apr 2026 07:57PM UTC coverage: 62.824%. First build
24315117358

push

github

SchSeba
Always restore VF admin MAC address on pod teardown

Previously, the VF administrative MAC address was only restored during
CNI DEL when conf.MAC was set, meaning only when the MAC was explicitly
configured via Pod annotation. This left the VF MAC unreset when users
configure it through other means (e.g., out-of-band tooling) rather than
through the Pod annotation — a common pattern with StatefulSets or
Deployments where annotation-based MAC configuration would cause
duplicate MAC addresses across replicas.

Change the condition from checking conf.MAC to checking
conf.OrigVfState.AdminMAC, so the original MAC is always restored if it
was captured in the cached VF state, regardless of how it was originally
configured.

Signed-off-by: Sebastian Sch <sebassch@gmail.com>

1 of 1 new or added line in 1 file covered. (100.0%)

970 of 1544 relevant lines covered (62.82%)

8.72 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24315117358.1 12 Apr 2026 07:59PM UTC 12
62.82
GitHub Action Run
Source Files on build 24315117358
  • Tree
  • List 12
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24315117358
  • 71056327 on github
  • Next Build on support_mac_reset_release_4.21 (#26096743799)
  • Delete
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