[pve-devel] [RFC zfsonlinux 0/3] Update ZFS to 0.6.5.8

Fabian Grünbichler f.gruenbichler at proxmox.com
Fri Oct 14 15:22:36 CEST 2016


this patch series moves from the ZoL package base to a Debian Jessie package
base. because of the different packag names, this requires adding some
transitional packages.

the new packaging base is much closer to upstream and has some other nice features:
- cleaner packaging scripts
- included scrub cron job for healthy pools
- zfs-zed as own package

as well as the bug fixes included in 0.6.5.8

tested using PVE 4.3, with ZFS as root and non-root pools.
tested upgrade path from PVE 3.4, with ZFS as root and non-root pools.

the alternative to patch #2 is to increase our packaging delta by patching all
the diverging package names, but I prefer to switch to the ones used by Debian
(especially now that ZFS 0.6.5.8 is also in jessie-backports).

Fabian Grünbichler (3):
  switch pkg source to Debian Jessie
  add transitional packages and relations for upgrades
  bump version to 0.6.5.8-pve11/-pve7

 Makefile                                        |  43 ++--
 pkg-spl.tar.gz                                  | Bin 14477761 -> 4036845 bytes
 pkg-zfs.tar.gz                                  | Bin 38521842 -> 11020426 bytes
 spl-changelog.Debian                            |   8 +
 spl-patches/fix-control.patch                   | 200 +++++++++---------
 zfs-changelog.Debian                            |  10 +
 zfs-patches/add-zfsutils-preinst-postinst.patch |  63 ++++++
 zfs-patches/fix-control.patch                   | 259 ++++++++++++++++--------
 zfs-patches/fix-dependencies-for-upgrades.patch | 137 +++++++++++++
 zfs-patches/fix-dh-installinit.patch            |  96 ---------
 zfs-patches/series                              |   4 +-
 zfs-patches/skip-unneeded-pull-requests.patch   |  21 --
 12 files changed, 522 insertions(+), 319 deletions(-)
 create mode 100644 zfs-patches/add-zfsutils-preinst-postinst.patch
 create mode 100644 zfs-patches/fix-dependencies-for-upgrades.patch
 delete mode 100644 zfs-patches/fix-dh-installinit.patch
 delete mode 100644 zfs-patches/skip-unneeded-pull-requests.patch

-- 
2.1.4





More information about the pve-devel mailing list