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

Christian Ehrhardt christian.ehrhardt at canonical.com
Sat Dec 5 10:40:13 UTC 2020


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.

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

  * [7f10701] New upstream version 2.1.2
  * [51e4a23] Drop all patches
  * [94b33e9] Fix Vcs-Browser link
  * [36f52c9] Add a news entry about linkage with OpenSSL
  * [8bee5c7] Update d/copyright with copyright and license information
  * [02bacbf] Remove unused code to parse changelog
  * [72bc9ac] Set libopensicsiusr-dev to arch:all as it has no
    architecture dependent files

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

  * Upload to Unstable
  * [71e9333] Set to master
  * [dd49a5a] Add patches to fix compiler warnings

Date: Thu, 03 Dec 2020 14:44:39 +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.2-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 03 Dec 2020 14:44:39 +0100
Source: open-iscsi
Architecture: source
Version: 2.1.2-1ubuntu1
Distribution: hirsute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Christian Ehrhardt <christian.ehrhardt at canonical.com>
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.
 .
 open-iscsi (2.1.2-1) unstable; urgency=medium
 .
   * [7f10701] New upstream version 2.1.2
   * [51e4a23] Drop all patches
   * [94b33e9] Fix Vcs-Browser link
   * [36f52c9] Add a news entry about linkage with OpenSSL
   * [8bee5c7] Update d/copyright with copyright and license information
   * [02bacbf] Remove unused code to parse changelog
   * [72bc9ac] Set libopensicsiusr-dev to arch:all as it has no
     architecture dependent files
 .
 open-iscsi (2.1.1-2) unstable; urgency=medium
 .
   * Upload to Unstable
   * [71e9333] Set to master
   * [dd49a5a] Add patches to fix compiler warnings
Checksums-Sha1:
 7626c4b8ca677913c76d682778bac02e723deafb 2778 open-iscsi_2.1.2-1ubuntu1.dsc
 efd1492a72deedea73668b754decab3022617bb9 617407 open-iscsi_2.1.2.orig.tar.gz
 7a779cc7f3d532f794b1f2cbd126663c5759ec3e 92504 open-iscsi_2.1.2-1ubuntu1.debian.tar.xz
 1a76488568980e2bee6b6b0d47b6984ad8a38d95 6792 open-iscsi_2.1.2-1ubuntu1_source.buildinfo
Checksums-Sha256:
 ca0b9ddf48fbbb0416bf4120dac283acfebcf0a6cd03e0b287118eedeecbeda6 2778 open-iscsi_2.1.2-1ubuntu1.dsc
 ba5125b5803aeac7de36b2cd777abc1b63d194983ede8b34fa82de8a5a1aa19c 617407 open-iscsi_2.1.2.orig.tar.gz
 ba189e0420e45074ce1f05f5dcd826700324a12dd8cb45906cb83bc594457f0a 92504 open-iscsi_2.1.2-1ubuntu1.debian.tar.xz
 dfc316fc5e7f3308eca0012f443cc839a585ba488170a60e58663f80539d5fbc 6792 open-iscsi_2.1.2-1ubuntu1_source.buildinfo
Files:
 60bb5052e57301733c6d97677dba4896 2778 net optional open-iscsi_2.1.2-1ubuntu1.dsc
 bac46c37138c7e435b91179043bbeb2d 617407 net optional open-iscsi_2.1.2.orig.tar.gz
 47de2d5470051c745589dbb8a14b318c 92504 net optional open-iscsi_2.1.2-1ubuntu1.debian.tar.xz
 bb4f8eee45e8ca55a77836bd647a15b0 6792 net optional open-iscsi_2.1.2-1ubuntu1_source.buildinfo
Original-Maintainer: Debian iSCSI Maintainers <open-iscsi at packages.debian.org>

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

iQIzBAEBCgAdFiEEktYY9mjyL47YC+71uj4pM4KAskIFAl/LYzUACgkQuj4pM4KA
skIxPw//Utr9fxLfHHCilYFKrMEtiurucD41QlkWo2N9jB2TJ8QfSLGh/Vtadbqw
PXGSUjMumdqxU1BrlkUhKlkcf1bzDgZoKzL7UHyCqSHJ0dgeg16db0w8DSrHSoc3
2kGncs9jjePmzZbhCNy3RrSvBHtOC+H0oPYZwKGOFpStg3krXlVbVpNaqdJ5rXTg
O4uBO6LhLYjcbuLH2dK8TvcC7PmV9JRQ8gWQOmfHzAb1dlWEUkR0p5Yd2UckRRbA
HkQcIHGar82VvupLCjd9R+UiIq3jzYyHXclIwSkV3pl3fFlppD3MAoKoGyBbUdb5
Lr14pB3VabmIIKfcSIXEzSNK/txbmIJoG+HOgyi7G/RfV6oAEKqOu5Sx4gRu7Gh9
KgVcK8T2VbmRg/H5k+PYK2g8oQXUCfov/t0VHAfJ10pcR5ac9s5BKSkx7tkXMXor
E1NYF1/6+ZHOXqo+BSuSIlA85ZQ9D5vAmx18TyYtIgH/GLFtfkrENwYq9S682lYA
eZqQ5lPPOb1/Cl8G9qPgjO5PhH7Sj7rJLI2lNrA338uOwWdU5cYgpMAn/6xOqVIx
xnIDLISJuilcaS/nmgYVZvatPNp3G+lJ7WQkcFvyDnxKdqHtiontczgHzx49e07v
xJLVc4N2ULLDilAT8bAqduvEWh4v9Gy6DdjIst5MVpnbYUvecrc=
=ZEm+
-----END PGP SIGNATURE-----


More information about the Hirsute-changes mailing list