[ubuntu/hirsute-proposed] open-iscsi 2.1.3-1ubuntu1 (Accepted)

Christian Ehrhardt christian.ehrhardt at canonical.com
Wed Jan 20 07:13:12 UTC 2021


open-iscsi (2.1.3-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.

open-iscsi (2.1.3-1) unstable; urgency=medium

  * [afee47d] New upstream version 2.1.3
    - Fixes CVE-2020-13987, CVE-2020-17437, CVE-2020-13988.
  * [236761e] Mark open-iscsi, iscsiuio M-A: foreign (Closes: #941099)
  * [3e25b6a] d/README.source: remove obsolete get-orig-source note
  * [296cd55] Explicitly set build date for docs.
    Thanks to Chris Lamb <lamby at debian.org> (Closes: #975046)

open-iscsi (2.1.2-2) unstable; urgency=medium

  * Source-only upload to allow testing migration.
  * Add myself to Uploaders.

Date: Tue, 19 Jan 2021 13:29:46 +0100
Changed-By: Christian Ehrhardt <christian.ehrhardt at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/open-iscsi/2.1.3-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 19 Jan 2021 13:29:46 +0100
Source: open-iscsi
Architecture: source
Version: 2.1.3-1ubuntu1
Distribution: hirsute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Christian Ehrhardt <christian.ehrhardt at canonical.com>
Closes: 941099 975046
Changes:
 open-iscsi (2.1.3-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.
 .
 open-iscsi (2.1.3-1) unstable; urgency=medium
 .
   * [afee47d] New upstream version 2.1.3
     - Fixes CVE-2020-13987, CVE-2020-17437, CVE-2020-13988.
   * [236761e] Mark open-iscsi, iscsiuio M-A: foreign (Closes: #941099)
   * [3e25b6a] d/README.source: remove obsolete get-orig-source note
   * [296cd55] Explicitly set build date for docs.
     Thanks to Chris Lamb <lamby at debian.org> (Closes: #975046)
 .
 open-iscsi (2.1.2-2) unstable; urgency=medium
 .
   * Source-only upload to allow testing migration.
   * Add myself to Uploaders.
Checksums-Sha1:
 37ba02c2ed07b749442f703beb4c75d1ea423193 2816 open-iscsi_2.1.3-1ubuntu1.dsc
 19aa834f5a6033fd0e53d4e32a8f28c4a3d5ec58 619746 open-iscsi_2.1.3.orig.tar.gz
 80d5e36dfa5cd026c84bdd74c1a980a755914ccd 92708 open-iscsi_2.1.3-1ubuntu1.debian.tar.xz
 108e8fffef6b7e0120bf92c511a32a3071e7f722 6813 open-iscsi_2.1.3-1ubuntu1_source.buildinfo
Checksums-Sha256:
 6b7f65ee18612bf0d256a1aa4b1959887246d73fbc27ddfdded8f4fa29667c81 2816 open-iscsi_2.1.3-1ubuntu1.dsc
 5410474b23552016220d04aa181903cb50ae988f29e99cb03f3e2de86a109be4 619746 open-iscsi_2.1.3.orig.tar.gz
 d6f1278e514f47ba29e178c7f922b942d49ab59c599a75328667ac4bfab7c036 92708 open-iscsi_2.1.3-1ubuntu1.debian.tar.xz
 d797ce3aa6f01650af575b5fa17fd87c4c5248f01216ae83c632d843021dec47 6813 open-iscsi_2.1.3-1ubuntu1_source.buildinfo
Files:
 4406086ad17b4e853cb4616a9ff3dfdc 2816 net optional open-iscsi_2.1.3-1ubuntu1.dsc
 b0bcc6a6658a3862bba66274ca973346 619746 net optional open-iscsi_2.1.3.orig.tar.gz
 d2e552efbd787871186b03c3dc7cf74e 92708 net optional open-iscsi_2.1.3-1ubuntu1.debian.tar.xz
 3156095833738c9c0ac313c097f87ebe 6813 net optional open-iscsi_2.1.3-1ubuntu1_source.buildinfo
Original-Maintainer: Debian iSCSI Maintainers <open-iscsi at packages.debian.org>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEktYY9mjyL47YC+71uj4pM4KAskIFAmAH1+IACgkQuj4pM4KA
skJ2GRAAri5ocHlfXrQE3P5euhLZkcxhFCeDgs+h4caaWCm5R08NE1xv1jMp8V/x
JbYPxpDk63qY+RUitDONGS1oKHwSHMkUXf0yH3VlAyy6qumiIzMzLZY17eiZvyjt
2gpWN/QBz0zF0CElxni3W3cYs4gT8FpvtZb9Z1LGEQx0IHPlK1mgU6puvGXdRihU
wFT9CauVo/9rQHIo883pW5v344TEAZmrw8CCRn1Ni8pYvZSIobvlhKy+A4KiMOtU
L/nkeHROzzXfdzvgJeJcB0SFhQBbJYWbaz9O/xUkExqqOe3NpXkv+wijfZUII6cu
vsNYtbmLMf3KNjdUmvux95bykPoZjp8NQPUpFys/SQn4wunEWHYAHRzOQnzoQPBM
lujneKr0dqtiBt9pFZCp612ygutS+6NqlzE1NMRDoL8itAc1HfYHbqALaLqDpq2E
q0aJscvgQcLkdLvsO47RdG2aMmh52ospVN2Q93qc4zuRzvmqDXyfAuDl3tGkujtl
wEFK1do0kyewoj6/7hOP8y+Jw+CicOGw+sODA9mgpJLkhx8tJwlsB198Xre+6W7E
QjgFZ7B+WMA7Ij5+h9UXgVJ3ZZiQQTazFwTB+E2HD6PlQI9RvJgEL2kjHld1sXVH
4M8yFV5GsYWbhtkRZHrqYeNOyaHVtPNGkjRfCJFGZjEPGqnLD9k=
=cEQB
-----END PGP SIGNATURE-----


More information about the Hirsute-changes mailing list