[pve-devel] applied+cleanup: [RFC zfsonlinux 0/3] Update ZFS to 0.6.5.8

Fabian Grünbichler f.gruenbichler at proxmox.com
Thu Oct 20 15:53:32 CEST 2016


applied whole series, minor cleanup for makefile:
- fix typo
- make download uses tag for pkg-zfs (was not available originally)

On Fri, Oct 14, 2016 at 03:22:36PM +0200, Fabian Grünbichler wrote:
> 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
> 
> 
> _______________________________________________
> pve-devel mailing list
> pve-devel at pve.proxmox.com
> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel




More information about the pve-devel mailing list