Public bug reported:

MicroK8s has a requirement for the kernel module `br_netfilter` so that
it can properly set up all networking related configurations and get a
functioning Kubernetes cluster. In Raspberry Pi, this kernel module is
part of the extra modules package and not part of main.

This leads to two issues:

- People installing MicroK8s on a fresh Raspberry Pi install get a non-
working Kubernetes cluster, and it's not a great experience having to
manually install extra kernel modules for things to work correctly.

- Currently, Ubuntu Core does not support loading external kernel
modules at all, so it is a hard blocker for running MicroK8s on Ubuntu
Core on Raspberry Pi.

As such, we want to request that the `br_netfilter` module is promoted
from extras to main, so that it is available by default on new installs
and get a better out of the box experience. Further, it will unblock
people trying out MicroK8s with Ubuntu Core on Rasbperry Pi.

Finally, it is worth noting that br_netfilter is part of the main
modules in amd64 kernels.


As far as the MicroK8s team is concerned, we would like this change to be 
available primarly in LTS kernels (22.04, 20.04) but also in normal releases (i 
believe 22.10 and 23.04 would be enough).

Happy to provide more details or information if needed.

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

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-raspi in Ubuntu.
https://bugs.launchpad.net/bugs/2009070

Title:
  [request] Promote module br_netfilter from extras to main

Status in linux-raspi package in Ubuntu:
  New

Bug description:
  MicroK8s has a requirement for the kernel module `br_netfilter` so
  that it can properly set up all networking related configurations and
  get a functioning Kubernetes cluster. In Raspberry Pi, this kernel
  module is part of the extra modules package and not part of main.

  This leads to two issues:

  - People installing MicroK8s on a fresh Raspberry Pi install get a
  non-working Kubernetes cluster, and it's not a great experience having
  to manually install extra kernel modules for things to work correctly.

  - Currently, Ubuntu Core does not support loading external kernel
  modules at all, so it is a hard blocker for running MicroK8s on Ubuntu
  Core on Raspberry Pi.

  As such, we want to request that the `br_netfilter` module is promoted
  from extras to main, so that it is available by default on new
  installs and get a better out of the box experience. Further, it will
  unblock people trying out MicroK8s with Ubuntu Core on Rasbperry Pi.

  Finally, it is worth noting that br_netfilter is part of the main
  modules in amd64 kernels.

  
  As far as the MicroK8s team is concerned, we would like this change to be 
available primarly in LTS kernels (22.04, 20.04) but also in normal releases (i 
believe 22.10 and 23.04 would be enough).

  Happy to provide more details or information if needed.

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


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to