-
Notifications
You must be signed in to change notification settings - Fork 276
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rocky 9.1: Unable to load kernel module "ip_tables" automatically #1988
Comments
same for ip6_tables. |
I'm also seeing this on Ubuntu 24.04 (LTS) x64
|
Tested the same OS version on Equinix Metal and it works fine, so this problem is limited to Digital Ocean for me |
These warnings won't prevent you from enjoying clab. |
I have a recreate locally on my machine, I think its mostly cosmetic, at worst has an easy work around (manually load the module) but errors scare newbies and create nagging questions for them, and this gave me a good excuse to explore kmod :D containerlab uses kmod to load the kernel modules. By default, kmod doesn't deal gracefully with compressed kernel modules. You need to pass a custom InitFunc to kmod.New() breadcrumb trail starts here The modprobe.go demo for kmod has a working example of a customer InitFunc that deals with compressed modules. Can likely just follow that working example and add a similar helper function to utils/kernel_module.go I'll put together a PR for this later today |
Manually:
Has no issues
The text was updated successfully, but these errors were encountered: