Skip to content

Allow ipvtap and macvtap devices in nspawn nodes - #591

Merged
hbc (bcho) merged 1 commit into
mainfrom
pahealy/allow-ipvtap
Aug 8, 2026
Merged

Allow ipvtap and macvtap devices in nspawn nodes#591
hbc (bcho) merged 1 commit into
mainfrom
pahealy/allow-ipvtap

Conversation

@phealy

Copy link
Copy Markdown
Contributor

Summary

  • allow the char-ipvtap and char-macvtap device classes in node nspawn containers
  • preserve conditional handling for direct host device paths
  • update render tests, snapshots, and nspawn documentation

Testing

  • go test ./pkg/agent/phases/rootfs ./pkg/agent/goalstates

Grant node containers access to ipvtap and macvtap character device classes while keeping direct device path allowances conditional on host discovery.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 029fe38c-cc4f-4253-8646-2d1ee2c98b70
@phealy
Patrick W. Healy (phealy) requested review from a team and hbc (bcho) August 8, 2026 14:31
@bcho
hbc (bcho) added this pull request to the merge queue Aug 8, 2026
Merged via the queue into main with commit d40f014 Aug 8, 2026
25 checks passed
@bcho
hbc (bcho) deleted the pahealy/allow-ipvtap branch August 8, 2026 17:36
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