Public bug reported:

Sorry I'm new to Ubuntu but I have been trying to get microK8s to work
on my Raspi Pi4/8Gb for a while now - the instructions are simple enough
and I have K8s and Docker running and working on other OS so...

But no matter what I try I can't get a stable set of services running.
Having investigated this I think the problem could be something to do
with this:

The microk8s inspect command reports

iptables/1.8.7 Failed to initialize nft: Protocol not supported
ERROR: Couldn't determine iptables version

Following various threads on the internet  people suggest checking if
iptables is part of the kernel or a module

ubuntu@aitu20pi42:~$ grep -i iptables /boot/config-$(uname -r)
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP6_NF_IPTABLES=m
# iptables trigger is under Netfilter config (LED target)

So checking if the iptables module is installed / present

ubuntu@aitu20pi42:~$ modinfo ip_tables
modinfo: ERROR: Module ip_tables not found.

ubuntu@aitu20pi42:~$ modprobe ip_tables
modprobe: FATAL: Module ip_tables not found in directory 
/lib/modules/5.13.0-1017-raspi

From the package file list and what I have read I would expect to find a
file
/lib/modules/5.13.0-1017-raspi/kernel/net/ipv4/netfilter/ip_tables.ko

But in fact there are only these two modules in /net/ipv4

ubuntu@aitu20pi42:~$ ls /lib/modules/5.13.0-1017-raspi/kernel/net/ipv4
gre.ko  udp_tunnel.ko

there is no netfilter directory in either /ipv4 or /ipv6 or /bridge

ubuntu@aitu20pi42:~$ ls /lib/modules/5.13.0-1017-raspi/kernel/net/ipv6
ip6_tunnel.ko  ip6_udp_tunnel.ko  tunnel6.ko.

While trying to resolve my problem I came across suggestions that said
to try reinstalling the linux-modules package (because that's where they
are?) so I've tried with

linux-modules-5.13.0-1016-raspi and I've just upgraded to linux-
modules-5.13.0-1017-raspi to no avail.

I also came across this Bug #1942691
https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/1942691  and
while I appreciate they are missing a different module; rpi-poe-fan,
some of what they describe; "I can['t] even find it under the relevant
path in /lib/modules." and "If I do not put the module in
/etc/initramfs-tools/modules the module will not be there after a reboot
(e.g. remove from the filesystem). And this is so for a lot of the other
modules. I am booting from iSCSI and even the NFS modules are gone. As
far as I know this wasn't the case in previous version."

So I'm wondering if these issues are related and my problem is perhaps
part of a wider problem?

I know my problem originally manifested itself as an issue with microk8s
and I'm not convinced that it is solely down to a missing ip_tables
modules but I don't think its just a microk8s problem because if I try
to do anything with the firewall for example

ubuntu@aitu20pi42:~$ sudo ufw status
ERROR: Couldn't determine iptables version

or

ubuntu@aitu20pi42:~$ sudo iptables -P FORWARD ACCEPT
iptables/1.8.7 Failed to initialize nft: Protocol not supported

I get the same problem but ufw is just a wrapper around iptables and
since ufw is installed it seems reasonable to expect that its
dependencies are installed also.

I'm obviously not a linux expert but I'm not alone in thinking that I
should be able to find a whole bunch of *.ko files beneath
/lib/modules/**/ or more than I can presently.

If you need any more information from me, to investigate this further,
then please let me know what commands to run and I'll report back what I
find.

System info below.

========================================
Welcome to Ubuntu 21.10 (GNU/Linux 5.13.0-1017-raspi aarch64)

  System load:  1.13               Temperature:           37.0 C
  Usage of /:   4.7% of 223.19GB   Processes:             142
  Memory usage: 2%                 Users logged in:       0
  Swap usage:   0%                 IPv4 address for eth0: 192.168.1.58

ubuntu@aitu20pi42:~$ lsb_release -rd
Description:    Ubuntu 21.10
Release:        21.10

** Affects: linux-raspi (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1962053

Title:
  Modules missing from package install

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/1962053/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to