Upgrade ZFS to 0.7.3

Bug #1734172 reported by Tamas Papp on 2017-11-23
84
This bug affects 14 people
Affects Status Importance Assigned to Milestone
zfs-linux (Ubuntu)
High
Colin Ian King

Bug Description

ZFS v0.7 is out, current version is 0.7.3:

https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.7.3 .

It is desired to have the latest stable version at least in LTS.

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: zfsutils-linux 0.6.5.11-1ubuntu5
ProcVersionSignature: Ubuntu 4.13.0-16.19-generic 4.13.4
Uname: Linux 4.13.0-16-generic x86_64
NonfreeKernelModules: zfs zunicode zavl zcommon znvpair
ApportVersion: 2.20.8-0ubuntu2
Architecture: amd64
Date: Thu Nov 23 19:03:47 2017
ProcEnviron:
 LANGUAGE=en_US:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/zsh
SourcePackage: zfs-linux
UpgradeStatus: Upgraded to bionic on 2017-05-20 (187 days ago)

Tamas Papp (tomposmiko) wrote :
Colin Ian King (colin-king) wrote :

I've been preparing 0.7.3 for Bionic this week. Once the kernel is released with the updated drivers in the package I'll release the updated user space tools.

Changed in zfs-linux (Ubuntu):
status: New → In Progress
importance: Undecided → High
assignee: nobody → Colin Ian King (colin-king)
tags: added: upgrade-software-version
Tamas Papp (tomposmiko) wrote :

Awesome!

Colin Ian King (colin-king) wrote :

Patch submitted to kernel team mailing list for review and application to Bionic:

https://lists.ubuntu.com/archives/kernel-team/2017-November/088416.html

summary: - Upgrade ZFS to v0.7
+ Upgrade ZFS to 0.7.3
Richard Laager (rlaager) wrote :

I have a related question... as far as I'm aware, the ZoL kernel<->userspace interface is still not versioned: https://github.com/zfsonlinux/zfs/issues/1290

Effectively, this means that the version of zfsutils-linux must always match the version of the kernel modules. What is the plan to handle this in Ubuntu's HWE kernels? For example, if Bionic gets ZFS 0.7.3, will that show up in the Xenial HWE kernel? If so, that will create an incompatibility, unless zfsutils-linux is updated in Xenial. But if zfsutils-linux is updated in Xenial, then it will be incompatible with the Xenial GA kernel.

Kim Robertson (kimr) wrote :

Bump the version.

The current version is 0.7.5:

https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.7.5 .

ZFS 0.7.5 is compatible with 2.6.32 - 4.14 Linux kernels.
ZFS 0.7.3 was compatible with 2.6.32 - 4.13 Linux kernels.
ZFS 0.6.5.11 was compatible with 2.6.32 - 4.12-rc3 Linux kernels.

Tamas Papp (tomposmiko) wrote :

Current Bionic kernel still contains 0.6.5.
When can we expect 0.7 to land?

costinel (costinel) wrote :

this is really worrying. we chose ubuntu for native zfs but it is such a dissapointment to not provide at least a ppa with updated zfs 0.7 for xenial.
if next LTS comes without 0.7 we will switch back to centos that has almost immediate release packages after official release.

dino99 (9d9) wrote :

0.7.4 has landed into Bionic (very stable coming LTS)
https://launchpad.net/ubuntu/+source/zfs-linux

tags: added: block-proposed
Colin Ian King (colin-king) wrote :

We can expect the update ZFS kernel drivers to land once we have an update 4.14/4.15 kernel landing in Bionic. However this has been delayed because of the Spectre/Meltdown fixes. Apologies for the delay, but we do want to ship kernels that are in good shape into the development release.

Sam Van den Eynde (samvde) wrote :

What is the policy for ZFS release updates? Are they limited to LTS releases? Will all HWE kernels get upgraded eventually?

As an example, would Xenial eventually see ZFS 0.7 or even 0.8 or 0.9 ?

Richard Laager (rlaager) wrote :

16.04's HWE's updates will top out at the kernel version shipped in 18.04. I assume this is because you can then just use 18.04.

See:
https://wiki.ubuntu.com/Kernel/RollingLTSEnablementStack
as linked from:
https://wiki.ubuntu.com/Kernel/LTSEnablementStack

Sam Van den Eynde (samvde) wrote :

Yes, but what does that mean wrt. supporting ZFS releases? Are major upgrades considered for all currently supported HWE kernels? The current LTS kernels? Only future/next LTS kernels? What is the policy?

costinel (costinel) wrote :

@ comment #9, it has landed into proposed, not into main! this means xenial won't get 0.7 via hwe... :(

fields_g (fields-g) wrote :

Version bump? zfsonlinux 0.7.6 released.

https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.7.6

Colin Ian King (colin-king) wrote :

I'm waiting for 4.15 to land in Bionic, once that has happened I'll re-spin the pending 0.7.5 to 0.7.6

Seth Forshee (sforshee) on 2018-02-21
tags: removed: block-proposed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package zfs-linux - 0.7.5-1ubuntu2

---------------
zfs-linux (0.7.5-1ubuntu2) bionic; urgency=medium

  * Bump version and re-upload

 -- Colin Ian King <email address hidden> Fri, 23 Feb 2018 11:15:17 +0000

Changed in zfs-linux (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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