[pve-devel] [PATCH proxmox-backup/proxmox-backup-restore-image] update and adapt to ZFS 2.3 and kernel 6.14
Stoiko Ivanov
s.ivanov at proxmox.com
Mon Jun 2 11:47:50 CEST 2025
While checking our codebase for potential uses of non-usr-merged paths
for ZFS I noticed the file-restore uses absolute paths for most commands.
As the daemon runs in an isolated environment we provide sticking to
absolute paths, instead of adding a PATH variable for Command::new to
search seems a sensible option.
Instead this patch creates a usr-merged environment in the initramfs,
to prevent issues occuring with changed paths in future packages.
During testing a change in `zpool import` was found, resulting in the patch
for proxmox-backup.
Additionally I looked through the kernel config options for newly added
filesystems to add.
Tested minimally with a backup of a VM containing a zpool.
proxmox-backup-restore-image:
Stoiko Ivanov (5):
build initramfs: usr-merge initramfs
update ZFS to 2.3.2
build initramfs: remove additional ZFS scripts
update ubuntu-kernel to Ubuntu-6.14.0-22.22
kernel: enable more filesystem options
src/build_initramfs.sh | 10 ++++++++--
src/config-base | 10 +++++++++-
src/submodules/ubuntu-kernel | 2 +-
src/submodules/zfsonlinux | 2 +-
4 files changed, 19 insertions(+), 5 deletions(-)
proxmox-backup:
Stoiko Ivanov (1):
restore-daemon: adapt to zpool output changes in 2.3
proxmox-restore-daemon/src/proxmox_restore_daemon/disk.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
2.39.5
More information about the pve-devel
mailing list