Missing fuse.ko in proxmox-kernel-6.8.12-9-pve Package (Bookworm, No-Subscription Repo)
Hi Proxmox Team and Community,
I've encountered a critical issue on a single-node Proxmox VE installation where the `pmxcfs` filesystem fails to mount `/etc/pve`. After extensive troubleshooting, the root cause appears to be that the required `fuse.ko` kernel module file is missing from the official kernel packages in the `pve-no-subscription` repository for Bookworm.
**Environment:**
* Proxmox VE Version: 8.4.0 base (pve-manager: 8.4.1, pve-cluster: 8.1.0)
* Running Kernel: `6.8.12-9-pve`
* Repository Used: `deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription`
* System Base: Debian 12 (Bookworm)
**Problem Description:**
The `pmxcfs` FUSE filesystem fails to mount on `/etc/pve`, rendering the Web UI inaccessible (SSL errors) and breaking many management commands (`qm status`, etc.). The `fuse` kernel module cannot be loaded (`modprobe fuse` fails) because the actual module file is missing.
**Evidence / Steps Taken:**
1. Confirmed `/etc/pve` is not mounted via `mount | grep /etc/pve`.
2. Confirmed `fuse` module is not loaded via `lsmod | grep fuse`.
3. Confirmed `fuse.ko` is missing via `ls /lib/modules/6.8.12-9-pve/kernel/fs/fuse/fuse.ko` (returns "No such file or directory").
4. Attempted `apt install --reinstall proxmox-kernel-6.8.12-9-pve-signed`. The command completed successfully, including running postinst scripts (initramfs, bootloader updates), but `fuse.ko` remained missing.
5. Manually downloaded both `proxmox-kernel-6.8.12-9-pve_6.8.12-9_amd64.deb` AND `proxmox-kernel-6.8.12-9-pve-signed_6.8.12-9_amd64.deb` directly from `http://download.proxmox.com/debian/pve/dists/bookworm/pve-no-subscription/binary-amd64/`.
6. Extracted the contents of both `.deb` files using `dpkg-deb -x`.
7. Verified using `ls -lR` on the extracted contents that the directory `./lib/modules/6.8.12-9-pve/kernel/fs/fuse/` exists within both packages, but it **does not contain the `fuse.ko` file**.
**Impact:**
The missing `fuse.ko` module prevents `pmxcfs` from mounting, leading to an unstable system where configuration cannot be reliably accessed, the Web UI is broken, and standard management is impossible. I am DEAD IN THE WATER.
**Request:**
Could the Proxmox team please investigate the `proxmox-kernel-6.8.12-9-pve` and `proxmox-kernel-6.8.12-9-pve-signed` packages (version `_6.8.12-9`) in the `pve-no-subscription` repository for Bookworm? It appears the `fuse.ko` module was omitted during packaging. A corrected package is needed.
Thank you for your time and assistance.
Hi Proxmox Team and Community,
I've encountered a critical issue on a single-node Proxmox VE installation where the `pmxcfs` filesystem fails to mount `/etc/pve`. After extensive troubleshooting, the root cause appears to be that the required `fuse.ko` kernel module file is missing from the official kernel packages in the `pve-no-subscription` repository for Bookworm.
**Environment:**
* Proxmox VE Version: 8.4.0 base (pve-manager: 8.4.1, pve-cluster: 8.1.0)
* Running Kernel: `6.8.12-9-pve`
* Repository Used: `deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription`
* System Base: Debian 12 (Bookworm)
**Problem Description:**
The `pmxcfs` FUSE filesystem fails to mount on `/etc/pve`, rendering the Web UI inaccessible (SSL errors) and breaking many management commands (`qm status`, etc.). The `fuse` kernel module cannot be loaded (`modprobe fuse` fails) because the actual module file is missing.
**Evidence / Steps Taken:**
1. Confirmed `/etc/pve` is not mounted via `mount | grep /etc/pve`.
2. Confirmed `fuse` module is not loaded via `lsmod | grep fuse`.
3. Confirmed `fuse.ko` is missing via `ls /lib/modules/6.8.12-9-pve/kernel/fs/fuse/fuse.ko` (returns "No such file or directory").
4. Attempted `apt install --reinstall proxmox-kernel-6.8.12-9-pve-signed`. The command completed successfully, including running postinst scripts (initramfs, bootloader updates), but `fuse.ko` remained missing.
5. Manually downloaded both `proxmox-kernel-6.8.12-9-pve_6.8.12-9_amd64.deb` AND `proxmox-kernel-6.8.12-9-pve-signed_6.8.12-9_amd64.deb` directly from `http://download.proxmox.com/debian/pve/dists/bookworm/pve-no-subscription/binary-amd64/`.
6. Extracted the contents of both `.deb` files using `dpkg-deb -x`.
7. Verified using `ls -lR` on the extracted contents that the directory `./lib/modules/6.8.12-9-pve/kernel/fs/fuse/` exists within both packages, but it **does not contain the `fuse.ko` file**.
**Impact:**
The missing `fuse.ko` module prevents `pmxcfs` from mounting, leading to an unstable system where configuration cannot be reliably accessed, the Web UI is broken, and standard management is impossible. I am DEAD IN THE WATER.
**Request:**
Could the Proxmox team please investigate the `proxmox-kernel-6.8.12-9-pve` and `proxmox-kernel-6.8.12-9-pve-signed` packages (version `_6.8.12-9`) in the `pve-no-subscription` repository for Bookworm? It appears the `fuse.ko` module was omitted during packaging. A corrected package is needed.
Thank you for your time and assistance.