Format: 1.8 Date: Thu, 03 Dec 2020 14:44:39 +0100 Source: open-iscsi Binary: iscsiuio libopeniscsiusr0.2.0 open-iscsi open-iscsi-udeb Architecture: arm64 arm64_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 open-iscsi-udeb - Configure iSCSI (udeb) 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: 15b9f2052124143930917f2dac7c8024cfe93d78 280212 iscsiuio-dbgsym_2.1.2-1ubuntu1_arm64.ddeb 12c3e80c533f32bbb99889e11fc018c3d742401e 96864 iscsiuio_2.1.2-1ubuntu1_arm64.deb c0a8a4016e7e61555b84a36bee30ddabef49034c 98560 libopeniscsiusr0.2.0-dbgsym_2.1.2-1ubuntu1_arm64.ddeb 3d80d5be1a3e2857ea0dc0840e25ab64c4bdbfaa 61392 libopeniscsiusr0.2.0_2.1.2-1ubuntu1_arm64.deb 2c71baf6c02283e580adae4132c9d2dedf88aca3 1662284 open-iscsi-dbgsym_2.1.2-1ubuntu1_arm64.ddeb 1105dba1fc370367d8f2bf27547bb4d478e033a9 211976 open-iscsi-udeb_2.1.2-1ubuntu1_arm64.udeb 0cf7306bf4811acf9788885db96ad7ca39af9091 8123 open-iscsi_2.1.2-1ubuntu1_arm64.buildinfo 36744f85711787c0c0e7844566f2098fca3e2655 275772 open-iscsi_2.1.2-1ubuntu1_arm64.deb 57e969724b39aaeed252f57688c997902ce8c05a 14964 open-iscsi_2.1.2-1ubuntu1_arm64_translations.tar.gz Checksums-Sha256: 547e7d39bcc8fe13422e8d58a73eb8c10b6dbc2b41c125d50aa04759b360ea7e 280212 iscsiuio-dbgsym_2.1.2-1ubuntu1_arm64.ddeb 92ba6048b710b61458540e77efd490822847482fb8fbca0cdd0f1594d7335e96 96864 iscsiuio_2.1.2-1ubuntu1_arm64.deb a0ce1d8b13c3a4ffa189c25193d8ed91b6b1777a719b4e75403278cef0e68fc7 98560 libopeniscsiusr0.2.0-dbgsym_2.1.2-1ubuntu1_arm64.ddeb 71124064a3e00e7246155617484c5544a1adf925add67bafc0478f3751079edb 61392 libopeniscsiusr0.2.0_2.1.2-1ubuntu1_arm64.deb b6b4a37127dea2efe2c0740dc17bf5323ee09e07ecb3ca93b54ab509a2f2e603 1662284 open-iscsi-dbgsym_2.1.2-1ubuntu1_arm64.ddeb fc5febc57064d7160943677ad8bbb2918754f0ed63861373cdec6ac833158dc9 211976 open-iscsi-udeb_2.1.2-1ubuntu1_arm64.udeb 46f9c8a49abe90739c1400acd4e6da1f85ba69b44bda88796424a284b55d990a 8123 open-iscsi_2.1.2-1ubuntu1_arm64.buildinfo 39efd53f720b60d5d166dffab872e97ef363ae027fb25b2b81324d59d45fda75 275772 open-iscsi_2.1.2-1ubuntu1_arm64.deb 2c52339b3bfc2ec54dcb59677ce34a8450752418621b10da6dbb8456e52922da 14964 open-iscsi_2.1.2-1ubuntu1_arm64_translations.tar.gz Files: 820b424aa27814b7437696fde7ae6a82 280212 debug optional iscsiuio-dbgsym_2.1.2-1ubuntu1_arm64.ddeb 569c2085e9170d00b88adc766fb581dc 96864 net optional iscsiuio_2.1.2-1ubuntu1_arm64.deb 24dc32db3b0c016ad5b27b1db41e3823 98560 debug optional libopeniscsiusr0.2.0-dbgsym_2.1.2-1ubuntu1_arm64.ddeb e6564a711bb4115a324f217a7e306a1a 61392 net optional libopeniscsiusr0.2.0_2.1.2-1ubuntu1_arm64.deb 727680c0a7c968de4c0624dbfd59cea0 1662284 debug optional open-iscsi-dbgsym_2.1.2-1ubuntu1_arm64.ddeb f761c44caa9645998f5f45e7a1360dfa 211976 debian-installer optional open-iscsi-udeb_2.1.2-1ubuntu1_arm64.udeb c823591733217007d5c53cac3024a770 8123 net optional open-iscsi_2.1.2-1ubuntu1_arm64.buildinfo d999c425c1d28408fa9d4d7b072edda9 275772 net optional open-iscsi_2.1.2-1ubuntu1_arm64.deb d26ead4e4edace8f9ddac214644c181e 14964 raw-translations - open-iscsi_2.1.2-1ubuntu1_arm64_translations.tar.gz Original-Maintainer: Debian iSCSI Maintainers