Skip to content

Conversation

fidencio
Copy link
Member

TUN/TAP is commonly used with any kind of VPN services, so we should really have it enabled by default.

The mem-agent related configs should also be in common, instead of being part of the dragonball-experimental kernel ... as any VMM / runtime that supports mem-agent can take advantage of those.

Copy link
Contributor

@portersrc portersrc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great! CONFIG_TUN=y is the only kernel config change I needed for the nebula work

Copy link
Contributor

@zvonkok zvonkok left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, indeed needed.

Champ-Goblem and others added 2 commits May 30, 2025 21:49
TUN/TAP is a must for VPN related services.

Signed-off-by: Champ-Goblem <cameron@northflank.com>
Signed-off-by: Fabiano Fidêncio <fidencio@northflank.com>
There's no benefit on keeping those restricted to the dragonball build,
when they can be used with other VMMs as well (as long as they support
the mem-agent).

Signed-off-by: Fabiano Fidêncio <fidencio@northflank.com>
@fidencio fidencio force-pushed the topic/kernel-add-tuntap-move-memagent-stuff branch from d0d5ff3 to dadbfd4 Compare May 30, 2025 19:49
Copy link
Member

@ananos ananos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! thanks @fidencio

@fidencio fidencio merged commit 57f3cb8 into kata-containers:main Jun 1, 2025
504 of 532 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants