I understand the motivation. Reducing boot time by reducing the number of kernel modules is something I can understand.
However, the original problem is not solved. I had to invest >10 hours of trying to get docker containers to work with ubuntu 21.10 on Raspberry Pi. Why was a solution for running docker containers not mentioned in the Ubuntu 21.10 release notes? Why have you, Dave, not immediately told me of the solution (install modules-extra!) as soon as you saw this bug report? Why has the docker.io package not added a dependency on the modules-extra package? It clearly does not work without this package on raspi. Why was the veth kernel module moved to modules-extra? You are talking about 19MB space savings of compressed initrd, but this module is only 25k, uncompressed! And on ubuntu servers, Docker certainly is one of the main use cases. I feel that there needs to be a fix other from invalidating my >10 hours of my work by invalidating this bug report. Coming back to boot time savings: IMO that's a thing for desktops. But for servers? I mean, servers are meant to run uninterrupted until there is a kernel update. A few seconds more per reboot therefore does not eat away from the uptime. Your server images, therefore, should have modules-extra installed by default. We use ubuntu instead of raspi-os on our ARM build servers because we need to run Docker for ARM 32 and 64 bits. Please find another solution for this cannot-run-docker out of the box for your server image than letting all your users in the dark about why they cannot run docker anymore in 21.10. ** Changed in: linux-raspi (Ubuntu) Status: Invalid => Confirmed -- 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/1947601 Title: Cannot start docker container on ubuntu 21.10 server for raspberry pi Status in linux-raspi package in Ubuntu: Confirmed Bug description: Using the Ubuntu image for Raspberry Pi from here: https://cdimage.ubuntu.com/releases/21.10/release/ubuntu-21.10-preinstalled- server-arm64+raspi.img.xz After installing the docker.io package, I cannot start a docker container. Example: $ sudo docker run --rm hello-world docker: Error response from daemon: failed to create endpoint pensive_greider on network bridge: failed to add the host (veth2102512) <=> sandbox (veth4fb66df) pair interfaces: operation not supported. This was working in the previous ubuntu release for 64 bit raspberry pi, 21.04. This problem is caused by the linux kernel shipped for ubuntu 21.10 for 64 bit raspberry pi, see post #14. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/1947601/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp