Skip to content
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

[calicoctl missing modules] Module xt_icmp not found in directory /lib/modules/4.15.0-45-generic #28

Open
vasilinamatov opened this issue Jul 29, 2020 · 2 comments
Labels
kind/support Further information is requested

Comments

@vasilinamatov
Copy link

vasilinamatov commented Jul 29, 2020

Hi, could you advise if calicoctl is supported in Ubuntu 18 kernel 4.15.0-45-generic and Openstack Rocky?
The issue is that I’m unable to load some missing modules to modprobe.
For example:

root#: modprobe xt_icmp
modprobe: FATAL: Module xt_icmp not found in directory /lib/modules/4.15.0-45-generic

And the calico node checksum gives me the following output:

root#: calicoctl node checksystem
Checking kernel version...
		4.15.0-45-generic   					OK
Checking kernel modules...
		ip_set              					OK
		ip_tables           					OK
		ip6_tables          					OK
		ipt_REJECT          					OK
		ipt_rpfilter        					OK
WARNING: Unable to detect the ipt_set module as Loaded/Builtin module or lsmod
		ipt_set             					FAIL
		nf_conntrack_netlink					OK
		xt_addrtype         					OK
		xt_conntrack        					OK
WARNING: Unable to detect the xt_icmp module as Loaded/Builtin module or lsmod
		xt_icmp             					FAIL
WARNING: Unable to detect the xt_icmp6 module as Loaded/Builtin module or lsmod
		xt_icmp6            					FAIL
		xt_ipvs             					OK
		xt_mark             					OK
		xt_multiport        					OK
WARNING: Unable to detect the xt_rpfilter module as Loaded/Builtin module or lsmod
		xt_rpfilter         					FAIL
		xt_set              					OK
		xt_u32              					OK
System doesn’t meet one or more minimum systems requirements to run Calico
@caseydavenport
Copy link
Member

Calico is supported on Ubuntu 18, but as you found you need to make sure that the necessary kernel modules are present (either compiled into your kernel or installed via modprobe).

Are you seeing something in particular not working? Or is it just the checksystem output. Calico tries to load necessary modules when it starts on a node.

@caseydavenport
Copy link
Member

More info on kernel requirements can be found here: https://docs.projectcalico.org/getting-started/openstack/requirements

@caseydavenport caseydavenport added the kind/support Further information is requested label Aug 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/support Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants