public inbox for pve-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [pve-devel] [PATCH zfsonlinux/pve-kernel] ZFS 2.0.0 preview
@ 2020-12-02 19:17 Stoiko Ivanov
  2020-12-02 19:18 ` [pve-devel] [PATCH pve-kernel 1/1] add zzstd.ko to zfs install Stoiko Ivanov
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Stoiko Ivanov @ 2020-12-02 19:17 UTC (permalink / raw)
  To: pve-devel

The following patchset is meant as a first rc of our packaging for ZFS 2.0

for the greatest part I mirrored the merge request by Antonio Russo over
at salsa.d.o [0], and adapted where needed.

Another change, which was merged at debian, before the merge request, was
the placement of shared library files in arch-specific directories
(/lib/x86_64-linux-gnu/) - I added that here too.

Only minimally tested (upgrading an up to date PVE-6.3 (installed on top
of plain buster), and running `ztest -v 1 -s 32M -f /media/`)

[0] https://salsa.debian.org/zfsonlinux-team/zfs/-/merge_requests/24

zfsonlinux:
Antonio Russo (4):
  ship arcstat(1) manual page
  Add new zstream utility
  Include new zfs_ids_to_path tool
  Include new pam_zfs_key mechanism

Stoiko Ivanov (5):
  update submodule and patches for zfs-2.0.0
  Install files under multiarch directories
  Bump libz{fs,pool,uutil} soname version
  Manual pages were split into subpages
  package zfsbootenv library

 Makefile                                      |  8 +-
 debian/control                                | 60 ++++++++------
 debian/libnvpair1linux.install                |  1 -
 debian/libnvpair1linux.lintian-overrides      |  1 -
 ...nvpair1linux.docs => libnvpair2linux.docs} |  0
 debian/libnvpair2linux.install.in             |  1 +
 debian/libnvpair2linux.lintian-overrides      |  1 +
 debian/libuutil1linux.install                 |  1 -
 debian/libuutil1linux.lintian-overrides       |  1 -
 ...ibuutil1linux.docs => libuutil2linux.docs} |  0
 debian/libuutil2linux.install.in              |  1 +
 debian/libuutil2linux.lintian-overrides       |  1 +
 debian/libzfs2linux.install                   |  2 -
 debian/libzfs2linux.lintian-overrides         |  1 -
 .../{libzfs2linux.docs => libzfs3linux.docs}  |  0
 debian/libzfs3linux.install.in                |  2 +
 debian/libzfs3linux.lintian-overrides         |  1 +
 ...ol2linux.docs => libzfsbootenv1linux.docs} |  0
 debian/libzfsbootenv1linux.install            |  1 +
 debian/libzfsbootenv1linux.install.in         |  1 +
 debian/libzfsbootenv1linux.lintian-overrides  |  2 +
 debian/libzfslinux-dev.install                |  4 -
 debian/libzfslinux-dev.install.in             |  4 +
 debian/libzpool2linux.install                 |  1 -
 debian/libzpool2linux.lintian-overrides       |  1 -
 debian/libzpool3linux.docs                    |  2 +
 debian/libzpool3linux.install.in              |  1 +
 debian/libzpool3linux.lintian-overrides       |  1 +
 .../0002-always-load-ZFS-module-on-boot.patch |  8 +-
 ...o-the-zed-binary-on-the-systemd-unit.patch |  6 +-
 ...ith-d-dev-disk-by-id-in-scan-service.patch |  4 +-
 debian/patches/0005-Enable-zed-emails.patch   |  2 +-
 .../0006-dont-symlink-zed-scripts.patch       |  4 +-
 .../patches/0007-Use-installed-python3.patch  | 19 ++---
 ...md-unit-for-importing-specific-pools.patch | 20 ++---
 debian/rules                                  | 16 +++-
 debian/zfsutils-linux.install                 | 79 ++++++++++++++++++-
 upstream                                      |  2 +-
 38 files changed, 175 insertions(+), 85 deletions(-)
 delete mode 100644 debian/libnvpair1linux.install
 delete mode 100644 debian/libnvpair1linux.lintian-overrides
 rename debian/{libnvpair1linux.docs => libnvpair2linux.docs} (100%)
 create mode 100644 debian/libnvpair2linux.install.in
 create mode 100644 debian/libnvpair2linux.lintian-overrides
 delete mode 100644 debian/libuutil1linux.install
 delete mode 100644 debian/libuutil1linux.lintian-overrides
 rename debian/{libuutil1linux.docs => libuutil2linux.docs} (100%)
 create mode 100644 debian/libuutil2linux.install.in
 create mode 100644 debian/libuutil2linux.lintian-overrides
 delete mode 100644 debian/libzfs2linux.install
 delete mode 100644 debian/libzfs2linux.lintian-overrides
 rename debian/{libzfs2linux.docs => libzfs3linux.docs} (100%)
 create mode 100644 debian/libzfs3linux.install.in
 create mode 100644 debian/libzfs3linux.lintian-overrides
 rename debian/{libzpool2linux.docs => libzfsbootenv1linux.docs} (100%)
 create mode 100644 debian/libzfsbootenv1linux.install
 create mode 100644 debian/libzfsbootenv1linux.install.in
 create mode 100644 debian/libzfsbootenv1linux.lintian-overrides
 delete mode 100644 debian/libzfslinux-dev.install
 create mode 100644 debian/libzfslinux-dev.install.in
 delete mode 100644 debian/libzpool2linux.install
 delete mode 100644 debian/libzpool2linux.lintian-overrides
 create mode 100644 debian/libzpool3linux.docs
 create mode 100644 debian/libzpool3linux.install.in
 create mode 100644 debian/libzpool3linux.lintian-overrides

pve-kernel
Stoiko Ivanov (1):
  add zzstd.ko to zfs install

 debian/rules | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

-- 
2.20.1





^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2021-01-13 14:54 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-02 19:17 [pve-devel] [PATCH zfsonlinux/pve-kernel] ZFS 2.0.0 preview Stoiko Ivanov
2020-12-02 19:18 ` [pve-devel] [PATCH pve-kernel 1/1] add zzstd.ko to zfs install Stoiko Ivanov
2020-12-02 19:18 ` [pve-devel] [PATCH zfsonlinux 1/9] update submodule and patches for zfs-2.0.0 Stoiko Ivanov
2020-12-02 19:18 ` [pve-devel] [PATCH zfsonlinux 2/9] Install files under multiarch directories Stoiko Ivanov
2020-12-02 19:18 ` [pve-devel] [PATCH zfsonlinux 3/9] Bump libz{fs, pool, uutil} soname version Stoiko Ivanov
2020-12-02 19:18 ` [pve-devel] [PATCH zfsonlinux 4/9] ship arcstat(1) manual page Stoiko Ivanov
2020-12-02 19:18 ` [pve-devel] [PATCH zfsonlinux 5/9] Manual pages were split into subpages Stoiko Ivanov
2020-12-02 19:18 ` [pve-devel] [PATCH zfsonlinux 6/9] Add new zstream utility Stoiko Ivanov
2020-12-02 19:18 ` [pve-devel] [PATCH zfsonlinux 7/9] Include new zfs_ids_to_path tool Stoiko Ivanov
2020-12-02 19:18 ` [pve-devel] [PATCH zfsonlinux 8/9] Include new pam_zfs_key mechanism Stoiko Ivanov
2020-12-02 19:18 ` [pve-devel] [PATCH zfsonlinux 9/9] package zfsbootenv library Stoiko Ivanov
2021-01-13 14:53 ` [pve-devel] applied-series: [PATCH zfsonlinux/pve-kernel] ZFS 2.0.0 preview Thomas Lamprecht

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal