Skip to content

chore: Remove unused vmtap-cni plugin - #440

Merged
privateip merged 1 commit into
mainfrom
remove/vmtap-cni
Aug 21, 2026
Merged

chore: Remove unused vmtap-cni plugin#440
privateip merged 1 commit into
mainfrom
remove/vmtap-cni

Conversation

@privateip

Copy link
Copy Markdown
Contributor

Summary

vmtap-cni was a standalone CNI plugin for wiring Unikraft microVMs into Cilium's own network chain, but it was never deployed to any real cluster and nothing outside its own binary depended on its package. This removes the plugin, its package, and its manifests, and updates every doc and comment that described it.

Test plan

  • task ci passes (lint, build, unit tests)
  • No remaining references to the removed plugin anywhere in the repo

vmtap-cni was never deployed to any real cluster and had no consumers of internal/vmtap outside its own binary — it was dead weight shipped in every galactic-cni image build for a Unikraft/kraftlet integration that was never wired up (config/vmtap-cni/'s node-affinity label was itself a documented placeholder).

Removes cmd/vmtap-cni, internal/vmtap, config/vmtap-cni, and docs/vmtap-cni, drops the binary from the Taskfile build target and the galactic-cni Dockerfile's build/copy stages, drops the vmtap-cni kustomize resource, and updates every doc/comment cross-reference (README, AGENTS.md/CLAUDE.md, both ARCHITECTURE docs, the C4 container diagram, and two source comments that pointed at the now-deleted package) accordingly.

task build, task test:unit, and task lint all pass clean after the removal.
@privateip
privateip requested a review from a team as a code owner August 21, 2026 02:15
@privateip
privateip merged commit b1b85d5 into main Aug 21, 2026
10 checks passed
@privateip
privateip deleted the remove/vmtap-cni branch August 21, 2026 02:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants