[Kernel-packages] [Bug 1840161] [NEW] Very severe regression in ZFS 0.7.12 in 18.04.3
Public bug reported: ZFS version 0.7.12 has a documented very severe regression on sending and receiving datasets with dnodesize=auto set on the dataset (not present in 0.7.9 or 0.8.1). This manifests itself primarily when sending and receiving datasets with lots of files, such as happens if root is on ZFS. This issue has been documented on the ZFSonlinux git repositories in issues: https://github.com/zfsonlinux/zfs/issues/9147 and https://github.com/zfsonlinux/zfs/issues/8458 Since 0.7.12 was just brought into 18.04.3, this regression is now affecting LTS. I'm opening this issue in the hopes that the fix is backported to the LTS release ** Affects: zfs-linux (Ubuntu) Importance: Undecided Status: New ** Tags: receive regression send zfs -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to zfs-linux in Ubuntu. https://bugs.launchpad.net/bugs/1840161 Title: Very severe regression in ZFS 0.7.12 in 18.04.3 Status in zfs-linux package in Ubuntu: New Bug description: ZFS version 0.7.12 has a documented very severe regression on sending and receiving datasets with dnodesize=auto set on the dataset (not present in 0.7.9 or 0.8.1). This manifests itself primarily when sending and receiving datasets with lots of files, such as happens if root is on ZFS. This issue has been documented on the ZFSonlinux git repositories in issues: https://github.com/zfsonlinux/zfs/issues/9147 and https://github.com/zfsonlinux/zfs/issues/8458 Since 0.7.12 was just brought into 18.04.3, this regression is now affecting LTS. I'm opening this issue in the hopes that the fix is backported to the LTS release To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1840161/+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
[Kernel-packages] [Bug 1939177] Re: Ubuntu 20.04.2 LTS kernel 5.11.0-25 zfs send | receive broken
I want to confirm that I'm also facing the same issue and that adding the --no-resume option does indeed fix the issue for syncoid. It does seem like the correct solution is to update the ZFS tools in the HWE stack when the kernel is updated. However, there does not seem to be a way to do this (short of compiling from source, which I would really like to avoid). Is there any possibility of moving the LTS HWE stack to a model where the ZFS tools are updated when the kernel module is updated? -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to zfs-linux in Ubuntu. https://bugs.launchpad.net/bugs/1939177 Title: Ubuntu 20.04.2 LTS kernel 5.11.0-25 zfs send | receive broken Status in zfs-linux package in Ubuntu: Confirmed Bug description: https://github.com/openzfs/zfs/issues/12462 Ubuntu 20.04.2 LTS Kernel: 5.11.0-25-generic #27~20.04.1-Ubuntu zfs-0.8.3-1ubuntu12.12 zfs-kmod-2.0.2-1ubuntu5 Trying to run zfs send | receive and getting an error: # zfs send 'rpool/home'@'autosnap_2020-08-01_00:59:01_monthly' | zfs receive -s -F 'nas/rpool_backup/home' cannot receive: failed to read from stream cannot receive new filesystem stream: dataset does not exist This used to work before the recent Ubuntu kernel update from 5.8 to 5.11 Kernel 5.8 came with zfs-kmod-0.8.4-1ubuntu11.2 Ubuntu updates that broke it: Upgrade: linux-headers-generic-hwe-20.04:amd64 (5.8.0.63.71~20.04.45, 5.11.0.25.27~20.04.10), linux- image-generic-hwe-20.04:amd64 (5.8.0.63.71~20.04.45, 5.11.0.25.27~20.04.10), linux-generic-hwe-20.04 :amd64 (5.8.0.63.71~20.04.45, 5.11.0.25.27~20.04.10) Sending the zfs send part to a file works, but then sending the file to zfs receive also fails. The dump file size seems reasonable but the contents may not be correct. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1939177/+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