initramfs-tools hook does not support zstd-compressed kernel modules

Bug #2068026 reported by Benjamin Drung
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
librem-ec-acpi (Ubuntu)
Status tracked in Oracular
Noble
New
Undecided
Unassigned
Oracular
New
Undecided
Unassigned
open-vm-tools (Debian)
New
Unknown
open-vm-tools (Ubuntu)
Status tracked in Oracular
Noble
Won't Fix
Undecided
Unassigned
Oracular
Fix Committed
High
Bryce Harrington

Bug Description

librem-ec-acpi-dkms in librem-ec-acpi uses:

```
    for kmod in $(find "${MODULESDIR}/${dir}" ${exclude:-} -name "$pattern*.ko" -print); do
        manual_add_modules $(basename ${kmod} .ko)
    done
```

vmxnet in open-vm-tools uses:

```
if find "${DESTDIR}"/lib/modules -name pcnet32.ko >/dev/null; then
 manual_add_modules vmxnet
fi
```

Ubuntu 24.04 (noble) ships kernel modules compressed (e.g. pcnet32.ko.zst) and those snippets will not find these compressed modules.

Be also aware of the change to manual_add_modules done in bug #2065180

Tags: server-todo

Related branches

Benjamin Drung (bdrung)
affects: initramfs-tools (Ubuntu) → librem-ec-acpi (Ubuntu)
Bryce Harrington (bryce)
tags: added: server-todo
Benjamin Drung (bdrung)
description: updated
Bryce Harrington (bryce)
Changed in open-vm-tools (Ubuntu):
assignee: nobody → Bryce Harrington (bryce)
importance: Undecided → High
status: New → Triaged
status: Triaged → Confirmed
Bryce Harrington (bryce)
Changed in open-vm-tools (Ubuntu):
status: Confirmed → In Progress
Bryce Harrington (bryce)
Changed in open-vm-tools (Ubuntu Noble):
status: New → In Progress
Changed in open-vm-tools (Debian):
status: Unknown → New
Revision history for this message
Bryce Harrington (bryce) wrote :

From the analysis in the MP, the code in question is vestigial. I let Debian know and they've removed the file. When they put out a new release it will automatically sync in here.

Since the code is non-operational there's no point backporting the cleanup, so I'll close out the noble task.

Changed in open-vm-tools (Ubuntu Noble):
status: In Progress → Won't Fix
Revision history for this message
Bryce Harrington (bryce) wrote :

I'm marking the oracular task as fix committed since the fix is committed in Debian and as mentioned will appear in the archive on the next sync/merge of the package.

Upstream has released a new version so potentially we'll get it when Debian updates to that.

Changed in open-vm-tools (Ubuntu Oracular):
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.