Format: 1.8 Date: Thu, 03 Dec 2020 14:44:39 +0100 Source: open-iscsi Binary: iscsiuio libopeniscsiusr0.2.0 open-iscsi Architecture: riscv64 riscv64_translations Version: 2.1.2-1ubuntu1 Distribution: hirsute-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Christian Ehrhardt Description: iscsiuio - iSCSI offloading daemon for QLogic devices libopeniscsiusr0.2.0 - iSCSI userspace library open-iscsi - iSCSI initiator tools Changes: open-iscsi (2.1.2-1ubuntu1) hirsute; urgency=medium . * Merge with Debian unstable. Remaining changes: - debian/tests: Add Ubuntu autopkgtest suite: - README-boot-test.md - tgt-boot-test: tests - test-open-iscsi.py - testlib.py - get-image - patch-image - testsuite - xkvm - d/iscsid.service: Let iscsid systemd job run in privileged containers but not in unprivileged ones - d/extra/initramfs.local-top: handle iSCSI iBFT DHCP to correctly run ipconfig to gather all DHCP config info, including DNS search domain, which iBFT can't provide. - Remove initramfs interfaces stamp in case no iscsi devs mounted. If iscsi root was requested, but no iscsi devices were mounted, remove the initramfs interfaces stamp file. Meaning, that on shutdown there is no 30s delay, whilst trying to re-establish iscsi login to perform a logout. - add IPv6 support - Source /run/net6-*.conf when needed. - d/extra/initramfs.local-top: handle IPv6 configs being shipped in DEVICE6 or /run/net6-*.conf in the initramfs, so we can fill in .interface - d/rules, d/open-iscsi.finalrd, d/control: ship the finalrd iscsi logout hook and recommend finalrd and busybox for the logout hook to work. - Make iscsid socket-activated to only activate it as needed: - debian/open-iscsi.service: do not start or check iscsid.service - debian/rules: install and enable iscsid.socket - debian/open-iscsi.postinst: - run restart logic only if service is running on upgrade - drop no longer reachable upgrade path that affects iscsid - disable iscsid.service on upgrade - handle iscsid.socket to be started if the service is not running yet - d/iscsi-disk.rules: Add a udev rule so that iscsid.service will be run when udev disks are attached. - d/iscsid.service: Remove ExecStop= directive. - debian/tests/install: fix tests to work with socket activation - debian/patches/lp1755858-default-iscsid_conf-to-iscsid_socket.patch [updated to match 2.1.2] - debian/open-iscsi.service: Start open-iscsi systemd job when either /etc/iscsi/nodes or /sys/class/iscsi_session have content. - Prevent network interface that contains iscsi root from bouncing during boot or going down during shutdown if the system is using resolvconf or ifupdown: - d/iscsi-network-interface.rules - d/extra/net-interface-handler - d/extra/initramfs.hook: add ib_iser to the list of modules included in the initramfs, so that we can in principle support iscsi root on infiniband. - d/open-iscsi.kmod drop: (LP #1833586) no static module list is needed if we let iscsid load modules itself. - Stop producing udebs on i386 where we no longer have d-i or a kernel. - d/extra/initramfs.local-{top,bottom}: move removal of open-iscsi.interface file from local-top to local-bottom, and fix shell quoting issue that would result in /run/initramfs/ open-iscsi.interface always being removed (LP #1872813) - debian/control, debian/rules: Fix libopeniscsiusr binary package name (LP 1892228). - d/rules: Don't FTBFS due to warnings new in gcc10 regarding bounds and initialization, because upstream's gcc10 support is incomplete. This change can be dropped when upstream has completed their gcc support. Checksums-Sha1: a0888425d7478ecb198203afa30d41627f52934a 279556 iscsiuio-dbgsym_2.1.2-1ubuntu1_riscv64.ddeb 34110c49a3a52712037182b4df1be925b0d2698e 99112 iscsiuio_2.1.2-1ubuntu1_riscv64.deb 8bacee2fa936367944f1c71799715d2d52f6b4b6 92212 libopeniscsiusr0.2.0-dbgsym_2.1.2-1ubuntu1_riscv64.ddeb dea59e3a98837b64c8e0d87f23293662b7e49293 61884 libopeniscsiusr0.2.0_2.1.2-1ubuntu1_riscv64.deb ad8b8a818c62d33f22426c3cdb9d7edd2e6e5f93 1603920 open-iscsi-dbgsym_2.1.2-1ubuntu1_riscv64.ddeb 7519e7d75c5f03e88354749a9f1cef96eb4ee189 7679 open-iscsi_2.1.2-1ubuntu1_riscv64.buildinfo 3a017ec8ce8637371e97c0ec262dc260b09bd643 269216 open-iscsi_2.1.2-1ubuntu1_riscv64.deb 0db735e95fea90f5cefda7383a0fb90be7a55dfc 15276 open-iscsi_2.1.2-1ubuntu1_riscv64_translations.tar.gz Checksums-Sha256: 168375fef1864d7b035821ccb51cd5885a3b72a504737ba1c00714bdde8ebdfb 279556 iscsiuio-dbgsym_2.1.2-1ubuntu1_riscv64.ddeb be08bd21465c61fc2600f6bbebfb4af99caeed0575b767f7b919c874df83d820 99112 iscsiuio_2.1.2-1ubuntu1_riscv64.deb 9da83e5a04ad1727102c6f7758a4752ab6d67caafc3cebe746117ff8bee450fa 92212 libopeniscsiusr0.2.0-dbgsym_2.1.2-1ubuntu1_riscv64.ddeb 005c200014ed51804177e1146ff721857d11abf7c8f9fdb5746f0f1125ea9b38 61884 libopeniscsiusr0.2.0_2.1.2-1ubuntu1_riscv64.deb 25611b1910921c65e49a2d404832264b6d0cbb90eee43a72a0b548c5052e5f20 1603920 open-iscsi-dbgsym_2.1.2-1ubuntu1_riscv64.ddeb 722381d0051026ec8be3068dc9ea6a28476c6f47bef9783a143b56a23a383cd8 7679 open-iscsi_2.1.2-1ubuntu1_riscv64.buildinfo 90aa3ea4876d5ca4c088a18b18da3ff31839126946b82bc6eebd07e0e67521b3 269216 open-iscsi_2.1.2-1ubuntu1_riscv64.deb 7bcf4088108d9321370b4064d88f6e33ab46920d621b2e7e89e0207e7f4b2cc6 15276 open-iscsi_2.1.2-1ubuntu1_riscv64_translations.tar.gz Files: 50332cd50e8aa2c5eca897f03e4d71e3 279556 debug optional iscsiuio-dbgsym_2.1.2-1ubuntu1_riscv64.ddeb cbc49903681d4be5abb61890781ddd1d 99112 net optional iscsiuio_2.1.2-1ubuntu1_riscv64.deb 8e3612edaf949f0f38712a6f30359a68 92212 debug optional libopeniscsiusr0.2.0-dbgsym_2.1.2-1ubuntu1_riscv64.ddeb 89447403b15d5199d36398217a636806 61884 net optional libopeniscsiusr0.2.0_2.1.2-1ubuntu1_riscv64.deb 304be2ea94318f063aead64c8345af3f 1603920 debug optional open-iscsi-dbgsym_2.1.2-1ubuntu1_riscv64.ddeb b6f244be74b7a7ce47ea1b0fb3c5d026 7679 net optional open-iscsi_2.1.2-1ubuntu1_riscv64.buildinfo 26a64dee2375687f48b9487eca38ae63 269216 net optional open-iscsi_2.1.2-1ubuntu1_riscv64.deb 6ab3c848ec8319674bd7d5558de0deb4 15276 raw-translations - open-iscsi_2.1.2-1ubuntu1_riscv64_translations.tar.gz Original-Maintainer: Debian iSCSI Maintainers