There appears to be an issue zfs (dkms, modules, zed) will post the output from the last two updates as they both produced an error
Code
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LC_ALL=C.UTF-8; export LANGUAGE=; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-broken --fix-missing --auto-remove --allow-unauthenticated --show-upgraded --option DPkg::Options::="--force-confold" dist-upgrade 2>&1' with exit code '100': Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
containerd.io docker-ce docker-ce-cli docker-compose-plugin
apt-listchanges: Reading changelogs...
apt-listchanges: Changelogs
---------------------------
containerd.io (2.3.4-2~debian.13~trixie) trixie; urgency=low
* Version: v2.3.4
-- Containerd team <help@containerd.io> Wed, 02 Sep 2026 16:22:53 +0000
docker-ce (5:29.8.0-1~debian.13~trixie) trixie; urgency=low
* Version: 29.8.0
-- Docker <support@docker.com> Thu, 03 Sep 2026 21:50:17 +0000
docker-compose-plugin (5.5.1-1~debian.13~trixie) trixie; urgency=low
* Version: v5.5.1
-- Docker <support@docker.com> Thu, 03 Sep 2026 16:02:37 +0000
apt-listchanges: Mailing root: apt-listchanges: changelogs for wookie
4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0 B/72.3 MB of archives.
After this operation, 13.9 MB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 184272 files and directories currently installed.)
Preparing to unpack .../docker-ce-cli_5%3a29.8.0-1~debian.13~trixie_amd64.deb ...
Unpacking docker-ce-cli (5:29.8.0-1~debian.13~trixie) over (5:29.7.2-1~debian.13~trixie) ...
Preparing to unpack .../containerd.io_2.3.4-2~debian.13~trixie_amd64.deb ...
Unpacking containerd.io (2.3.4-2~debian.13~trixie) over (2.3.4-1~debian.13~trixie) ...
Preparing to unpack .../docker-ce_5%3a29.8.0-1~debian.13~trixie_amd64.deb ...
Unpacking docker-ce (5:29.8.0-1~debian.13~trixie) over (5:29.7.2-1~debian.13~trixie) ...
Preparing to unpack .../docker-compose-plugin_5.5.1-1~debian.13~trixie_amd64.deb ...
Unpacking docker-compose-plugin (5.5.1-1~debian.13~trixie) over (5.5.0-1~debian.13~trixie) ...
Setting up zfs-dkms (2.3.9-0+deb13u1) ...
Removing old zfs/2.3.9 DKMS files...
Deleting module zfs/2.3.9 completely from the DKMS tree.
Loading new zfs/2.3.9 DKMS files...
Building for 5.15.158-2-pve, 6.2.16-20-pve, 6.8.12-18-pve, 6.14.11-5-pve and 6.17.4-2-pve
Building initial module zfs/2.3.9 for 5.15.158-2-pve
Sign command: /lib/modules/5.15.158-2-pve/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Running the pre_build script...
(bad exit status: 1)
Failed command:
cd /var/lib/dkms/zfs/2.3.9/build/ && /var/lib/dkms/zfs/2.3.9/build/configure --disable-dependency-tracking --prefix=/usr --with-config=kernel --with-linux=/lib/modules/5.15.158-2-pve/build --with-linux-obj=/lib/modules/5.15.158-2-pve/build --with-qat= --host=
Consult /var/lib/dkms/zfs/2.3.9/build/make.log for more information.
dpkg: error processing package zfs-dkms (--configure):
installed zfs-dkms package post-installation script subprocess returned error exit status 1
Setting up containerd.io (2.3.4-2~debian.13~trixie) ...
Setting up docker-compose-plugin (5.5.1-1~debian.13~trixie) ...
Setting up docker-ce-cli (5:29.8.0-1~debian.13~trixie) ...
dpkg: dependency problems prevent configuration of zfs-zed:
zfs-zed depends on zfs-modules | zfs-dkms; however:
Package zfs-modules is not installed.
Package zfs-dkms which provides zfs-modules is not configured yet.
Package zfs-dkms is not configured yet.
dpkg: error processing package zfs-zed (--configure):
dependency problems - leaving unconfigured
Setting up docker-ce (5:29.8.0-1~debian.13~trixie) ...
Processing triggers for initramfs-tools (0.148.4) ...
update-initramfs: Generating /boot/initrd.img-6.14.11-5-pve
Errors were encountered while processing:
zfs-dkms
zfs-zed
E: Sub-process /usr/bin/dpkg returned an error code (1)
OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LC_ALL=C.UTF-8; export LANGUAGE=; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-broken --fix-missing --auto-remove --allow-unauthenticated --show-upgraded --option DPkg::Options::="--force-confold" dist-upgrade 2>&1' with exit code '100': Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
containerd.io docker-ce docker-ce-cli docker-compose-plugin
apt-listchanges: Reading changelogs...
apt-listchanges: Changelogs
---------------------------
containerd.io (2.3.4-2~debian.13~trixie) trixie; urgency=low
* Version: v2.3.4
-- Containerd team <help@containerd.io> Wed, 02 Sep 2026 16:22:53 +0000
docker-ce (5:29.8.0-1~debian.13~trixie) trixie; urgency=low
* Version: 29.8.0
-- Docker <support@docker.com> Thu, 03 Sep 2026 21:50:17 +0000
docker-compose-plugin (5.5.1-1~debian.13~trixie) trixie; urgency=low
* Version: v5.5.1
-- Docker <support@docker.com> Thu, 03 Sep 2026 16:02:37 +0000
apt-listchanges: Mailing root: apt-listchanges: changelogs for wookie
4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0 B/72.3 MB of archives.
After this operation, 13.9 MB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 184272 files and directories currently installed.)
Preparing to unpack .../docker-ce-cli_5%3a29.8.0-1~debian.13~trixie_amd64.deb ...
Unpacking docker-ce-cli (5:29.8.0-1~debian.13~trixie) over (5:29.7.2-1~debian.13~trixie) ...
Preparing to unpack .../containerd.io_2.3.4-2~debian.13~trixie_amd64.deb ...
Unpacking containerd.io (2.3.4-2~debian.13~trixie) over (2.3.4-1~debian.13~trixie) ...
Preparing to unpack .../docker-ce_5%3a29.8.0-1~debian.13~trixie_amd64.deb ...
Unpacking docker-ce (5:29.8.0-1~debian.13~trixie) over (5:29.7.2-1~debian.13~trixie) ...
Preparing to unpack .../docker-compose-plugin_5.5.1-1~debian.13~trixie_amd64.deb ...
Unpacking docker-compose-plugin (5.5.1-1~debian.13~trixie) over (5.5.0-1~debian.13~trixie) ...
Setting up zfs-dkms (2.3.9-0+deb13u1) ...
Removing old zfs/2.3.9 DKMS files...
Deleting module zfs/2.3.9 completely from the DKMS tree.
Loading new zfs/2.3.9 DKMS files...
Building for 5.15.158-2-pve, 6.2.16-20-pve, 6.8.12-18-pve, 6.14.11-5-pve and 6.17.4-2-pve
Building initial module zfs/2.3.9 for 5.15.158-2-pve
Sign command: /lib/modules/5.15.158-2-pve/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Running the pre_build script...
(bad exit status: 1)
Failed command:
cd /var/lib/dkms/zfs/2.3.9/build/ && /var/lib/dkms/zfs/2.3.9/build/configure --disable-dependency-tracking --prefix=/usr --with-config=kernel --with-linux=/lib/modules/5.15.158-2-pve/build --with-linux-obj=/lib/modules/5.15.158-2-pve/build --with-qat= --host=
Consult /var/lib/dkms/zfs/2.3.9/build/make.log for more information.
dpkg: error processing package zfs-dkms (--configure):
installed zfs-dkms package post-installation script subprocess returned error exit status 1
Setting up containerd.io (2.3.4-2~debian.13~trixie) ...
Setting up docker-compose-plugin (5.5.1-1~debian.13~trixie) ...
Setting up docker-ce-cli (5:29.8.0-1~debian.13~trixie) ...
dpkg: dependency problems prevent configuration of zfs-zed:
zfs-zed depends on zfs-modules | zfs-dkms; however:
Package zfs-modules is not installed.
Package zfs-dkms which provides zfs-modules is not configured yet.
Package zfs-dkms is not configured yet.
dpkg: error processing package zfs-zed (--configure):
dependency problems - leaving unconfigured
Setting up docker-ce (5:29.8.0-1~debian.13~trixie) ...
Processing triggers for initramfs-tools (0.148.4) ...
update-initramfs: Generating /boot/initrd.img-6.14.11-5-pve
Errors were encountered while processing:
zfs-dkms
zfs-zed
E: Sub-process /usr/bin/dpkg returned an error code (1) in /usr/share/openmediavault/engined/rpc/apt.inc:262
Stack trace:
#0 /usr/share/php/openmediavault/rpc/serviceabstract.inc(720): Engined\Rpc\Apt->{closure:Engined\Rpc\Apt::upgrade():241}()
#1 /usr/share/openmediavault/engined/rpc/apt.inc(241): OMV\Rpc\ServiceAbstract->execBgProc()
#2 [internal function]: Engined\Rpc\Apt->upgrade()
#3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(138): call_user_func_array()
#4 /usr/share/php/openmediavault/rpc/rpc.inc(98): OMV\Rpc\ServiceAbstract->callMethod()
#5 /usr/sbin/omv-engined(601): OMV\Rpc\Rpc::call()
#6 {main}
Display More
Code
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LC_ALL=C.UTF-8; export LANGUAGE=; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-broken --fix-missing --auto-remove --allow-unauthenticated --show-upgraded --option DPkg::Options::="--force-confold" dist-upgrade 2>&1' with exit code '100': Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
openmediavault-writecache
apt-listchanges: Reading changelogs...
apt-listchanges: Changelogs
---------------------------
openmediavault-writecache (8.2.3) stable; urgency=low
* Fix a failed flush destroying the cached writes it could not save. The upper
directory was deleted and recreated unconditionally, so an rsync failure
discarded every pending change and the remounted overlay exposed the older
lower content, making files appear to revert to an earlier version. The upper
is now preserved on failure and retried on the next flush
* Fix a failed flush being reported as a success. The failure branch never
incremented the error count, so flush() returned 0 and cron/systemd recorded
a clean run while data was being lost
* Abort the transfer for a path whose lower cannot be remounted read-write
instead of running rsync against a read-only target and failing every file
* Try a plain unmount before a lazy one when releasing an overlay. A lazy
unmount leaves the mount alive for processes holding open fds while removing
it from /proc/mounts, so their writes land in a detached upper that is then
cleared. Lazy remains the last resort for busy paths and now logs a warning
naming the affected path
-- OpenMediaVault Plugin Developers <plugins@omv-extras.org> Fri, 28 Aug 2026 18:36:00 +0000
apt-listchanges: Mailing root: apt-listchanges: changelogs for wookie
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0 B/53.6 kB of archives.
After this operation, 21.5 kB of additional disk space will be used.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 184272 files and directories currently installed.)
Preparing to unpack .../openmediavault-writecache_8.2.3_all.deb ...
Unpacking openmediavault-writecache (8.2.3) over (8.2.2) ...
Setting up zfs-dkms (2.3.9-0+deb13u1) ...
Removing old zfs/2.3.9 DKMS files...
Deleting module zfs/2.3.9 completely from the DKMS tree.
Loading new zfs/2.3.9 DKMS files...
Building for 5.15.158-2-pve, 6.2.16-20-pve, 6.8.12-18-pve, 6.14.11-5-pve and 6.17.4-2-pve
Building initial module zfs/2.3.9 for 5.15.158-2-pve
Sign command: /lib/modules/5.15.158-2-pve/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Running the pre_build script...
(bad exit status: 1)
Failed command:
cd /var/lib/dkms/zfs/2.3.9/build/ && /var/lib/dkms/zfs/2.3.9/build/configure --disable-dependency-tracking --prefix=/usr --with-config=kernel --with-linux=/lib/modules/5.15.158-2-pve/build --with-linux-obj=/lib/modules/5.15.158-2-pve/build --with-qat= --host=
Consult /var/lib/dkms/zfs/2.3.9/build/make.log for more information.
dpkg: error processing package zfs-dkms (--configure):
installed zfs-dkms package post-installation script subprocess returned error exit status 1
Setting up openmediavault-writecache (8.2.3) ...
Updating configuration database ...
Migrating configuration database ...
dpkg: dependency problems prevent configuration of zfs-zed:
zfs-zed depends on zfs-modules | zfs-dkms; however:
Package zfs-modules is not installed.
Package zfs-dkms which provides zfs-modules is not configured yet.
Package zfs-dkms is not configured yet.
dpkg: error processing package zfs-zed (--configure):
dependency problems - leaving unconfigured
Processing triggers for openmediavault (8.5.7-1) ...
Updating workbench configuration files ...
Restarting engine daemon ...
Processing triggers for initramfs-tools (0.148.4) ...
update-initramfs: Generating /boot/initrd.img-6.14.11-5-pve
Errors were encountered while processing:
zfs-dkms
zfs-zed
E: Sub-process /usr/bin/dpkg returned an error code (1)
OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LC_ALL=C.UTF-8; export LANGUAGE=; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-broken --fix-missing --auto-remove --allow-unauthenticated --show-upgraded --option DPkg::Options::="--force-confold" dist-upgrade 2>&1' with exit code '100': Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
openmediavault-writecache
apt-listchanges: Reading changelogs...
apt-listchanges: Changelogs
---------------------------
openmediavault-writecache (8.2.3) stable; urgency=low
* Fix a failed flush destroying the cached writes it could not save. The upper
directory was deleted and recreated unconditionally, so an rsync failure
discarded every pending change and the remounted overlay exposed the older
lower content, making files appear to revert to an earlier version. The upper
is now preserved on failure and retried on the next flush
* Fix a failed flush being reported as a success. The failure branch never
incremented the error count, so flush() returned 0 and cron/systemd recorded
a clean run while data was being lost
* Abort the transfer for a path whose lower cannot be remounted read-write
instead of running rsync against a read-only target and failing every file
* Try a plain unmount before a lazy one when releasing an overlay. A lazy
unmount leaves the mount alive for processes holding open fds while removing
it from /proc/mounts, so their writes land in a detached upper that is then
cleared. Lazy remains the last resort for busy paths and now logs a warning
naming the affected path
-- OpenMediaVault Plugin Developers <plugins@omv-extras.org> Fri, 28 Aug 2026 18:36:00 +0000
apt-listchanges: Mailing root: apt-listchanges: changelogs for wookie
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0 B/53.6 kB of archives.
After this operation, 21.5 kB of additional disk space will be used.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 184272 files and directories currently installed.)
Preparing to unpack .../openmediavault-writecache_8.2.3_all.deb ...
Unpacking openmediavault-writecache (8.2.3) over (8.2.2) ...
Setting up zfs-dkms (2.3.9-0+deb13u1) ...
Removing old zfs/2.3.9 DKMS files...
Deleting module zfs/2.3.9 completely from the DKMS tree.
Loading new zfs/2.3.9 DKMS files...
Building for 5.15.158-2-pve, 6.2.16-20-pve, 6.8.12-18-pve, 6.14.11-5-pve and 6.17.4-2-pve
Building initial module zfs/2.3.9 for 5.15.158-2-pve
Sign command: /lib/modules/5.15.158-2-pve/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Running the pre_build script...
(bad exit status: 1)
Failed command:
cd /var/lib/dkms/zfs/2.3.9/build/ && /var/lib/dkms/zfs/2.3.9/build/configure --disable-dependency-tracking --prefix=/usr --with-config=kernel --with-linux=/lib/modules/5.15.158-2-pve/build --with-linux-obj=/lib/modules/5.15.158-2-pve/build --with-qat= --host=
Consult /var/lib/dkms/zfs/2.3.9/build/make.log for more information.
dpkg: error processing package zfs-dkms (--configure):
installed zfs-dkms package post-installation script subprocess returned error exit status 1
Setting up openmediavault-writecache (8.2.3) ...
Updating configuration database ...
Migrating configuration database ...
dpkg: dependency problems prevent configuration of zfs-zed:
zfs-zed depends on zfs-modules | zfs-dkms; however:
Package zfs-modules is not installed.
Package zfs-dkms which provides zfs-modules is not configured yet.
Package zfs-dkms is not configured yet.
dpkg: error processing package zfs-zed (--configure):
dependency problems - leaving unconfigured
Processing triggers for openmediavault (8.5.7-1) ...
Updating workbench configuration files ...
Restarting engine daemon ...
Processing triggers for initramfs-tools (0.148.4) ...
update-initramfs: Generating /boot/initrd.img-6.14.11-5-pve
Errors were encountered while processing:
zfs-dkms
zfs-zed
E: Sub-process /usr/bin/dpkg returned an error code (1) in /usr/share/openmediavault/engined/rpc/apt.inc:262
Stack trace:
#0 /usr/share/php/openmediavault/rpc/serviceabstract.inc(720): Engined\Rpc\Apt->{closure:Engined\Rpc\Apt::upgrade():241}()
#1 /usr/share/openmediavault/engined/rpc/apt.inc(241): OMV\Rpc\ServiceAbstract->execBgProc()
#2 [internal function]: Engined\Rpc\Apt->upgrade()
#3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(138): call_user_func_array()
#4 /usr/share/php/openmediavault/rpc/rpc.inc(98): OMV\Rpc\ServiceAbstract->callMethod()
#5 /usr/sbin/omv-engined(601): OMV\Rpc\Rpc::call()
#6 {main}
Display More
I did find a thread on here and ran this apt-cache policy zfs-dkms -> output
Code
apt-cache policy zfs-dkms
zfs-dkms:
Installed: 2.3.9-0+deb13u1
Candidate: 2.3.9-0+deb13u1
Version table:
*** 2.3.9-0+deb13u1 500
500 http://security.debian.org/debian-security trixie-security/contrib amd64 Packages
100 /var/lib/dpkg/status
not sure if it's relevant, have also run the 'fix packages' in the plugin but will have wait for another update as I've just run that.