[Bug 1993377] [NEW] Merge open-iscsi from Debian unstable for l-series

Bryce Harrington 1993377 at bugs.launchpad.net
Wed Oct 19 03:07:27 UTC 2022


Public bug reported:

Scheduled-For: ubuntu-22.12
Upstream: UNKNOWN
Debian:   2.1.7-2    
Ubuntu:   2.1.7-2ubuntu1


### New Debian Changes ###

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

  * [09dfaec] Enable hardening build flags
  * [c0ce256] d/rules: remove unused DEB_HOST_MULTIARCH
  * [70574d1] Run separate build for udeb to avoid libsystemd dependency
    (Closes: #1003366)

 -- Chris Hofstaedtler <zeha at debian.org>  Sat, 30 Jul 2022 14:23:25
+0000

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

  * [3050096] New upstream version 2.1.7 (Closes: #982307, #1016246)
  * [46fd279] Refresh patches, drop upstream applied ftbfs patch
  * [cac01da] Help upstream Makefile find sed in /bin
  * [0202184] Add patches from upstream master to fix build
  * [f61e6a0] Use dh_auto_install, better suits new upstream build system
  * [2080bfb] Fix multiarch install location
  * [4f57eb7] Move udeb files into correct places (like in 2.0.874-7.1)
  * [75b86ce] Cleanup duplicate override_dh_installsystemd section
    (Closes: #1004014)
  * [24f9981] d/copyright: update
  * [41970e3] Rely on dh_installinitramfs to install triggers

 -- Chris Hofstaedtler <zeha at debian.org>  Fri, 29 Jul 2022 19:59:11
+0000

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

  * [150470c] New upstream version 2.1.5
  * [7ca9f9e] Install the debian iscsid.service unit (Closes: #996708)
  * [d660992] Add patch to fix build failure with gcc-11

 -- Ritesh Raj Sarraf <rrs at debian.org>  Thu, 21 Oct 2021 21:36:50 +0530

open-iscsi (2.1.4-2) unstable; urgency=low

  [ Debian Janitor ]
  * [66832cc] Trim trailing whitespace.
  * [f68aaaf] debian/copyright: use spaces rather than tabs to start
    continuation lines.
  * [16eb556] Use secure URI in Homepage field.
  * [c3f9946] Bump debhelper dependency to >= 10, since that's what
    is used in debian/compat.
  * [693da74] Bump debhelper from old 10 to 13.
    + Use dh_installsystemd rather than deprecated dh_systemd_enable.
    + Use dh_installsystemd rather than deprecated dh_systemd_start.
    + debian/rules: Drop --fail-missing argument to dh_missing, which
      is now the default.
  * [107b3e4] Set debhelper-compat version in Build-Depends.
  * [68b97c5] Remove unnecessary 'Testsuite: autopkgtest' header.
  * [b80b61e] Set upstream metadata fields: Bug-Database, Bug-Submit,
    Repository, Repository-Browse.
  * [1096e5b] Update standards version to 4.5.1, no changes needed.

 -- Ritesh Raj Sarraf <rrs at debian.org>  Thu, 09 Sep 2021 19:36:42 +0530

open-iscsi (2.1.4-1) unstable; urgency=low

  [ Ritesh Raj Sarraf ]
  * [1a58d4e] Drop patches. Part of new upstream release
  * [a264531] Rebase patch

  [ Rafael David Tinoco ]
  * d/iscsid.service: Let iscsid systemd job run in privileged
    containers but not in unprivileged ones
  * debian/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
  * add IPv6 support
    - Source /run/net6-*.conf when needed.
    - debian/extra/initramfs.local-top: handle IPv6 configs being
      shipped in DEVICE6 or /run/net6-*.conf in the initramfs, so we
      can fill in /run/initramfs/open-iscsi.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 iscsid.socket
    - debian/open-iscsi.postinst:
    - upgrade: run restart logic only if service is running
    - upgrade: disable iscsid.service and enable iscsid.socket
    - iscsid.socket not 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
  * 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:
    - debian/iscsi-network-interface.rules
    - debian/extra/net-interface-handler
  * debian/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.
  * debian/open-iscsi.kmod drop: (LP: #1833586) no static module
    list is needed if we let iscsid load modules itself.


### Old Ubuntu Delta ###

open-iscsi (2.1.7-2ubuntu1) kinetic; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - debian/tests: Add Ubuntu autopkgtest suite:
      + d/t/README-boot-test.md: document test design
      + d/t/control: register testsuite
      + d/t/get-image: helper to fetch an ubuntu cloud image
      + d/t/patch-image: helper to modify an ubuntu cloud image
      + d/test-open-iscsi.py, d/t/testlib.py: various qa regression tests
      + d/t/testsuite: helper to invoke qa regression tests
      + d/t/tgt-boot-test: test using tgt to boot from iscsi
      + d/t/xkvm: helper to spawn a VM
    - d/README.Debian, d/extra/startup-checks.sh, d/open-iscsi.postinst:
      Apply Ubuntu branding to iqn initiator name
  * Dropped changes, no longer needed:
    - debian/open-iscsi-udeb.start: Apply Ubuntu branding
    - Stop producing udebs on i386 where we no longer have d-i or a kernel.
  * Dropped changes, included in Debian:
    - d/p/lp1979692-fix-gcc12-ftbfs-0*.patch: Fix FTBFS with GCC 12.
    - d/rules: remove duplicated dh_installsystemd section
  * Dropped changes, no longer needed:
    - d/control: Transition from libopeniscsiusr0.2.0 to libopeniscsiusr;
      not needed, the referenced version is no longer in any supported
      release and the transitional package is in the previous LTS.

 -- Steve Langasek <steve.langasek at ubuntu.com>  Tue, 16 Aug 2022
08:32:36 -0700

** Affects: open-iscsi (Ubuntu)
     Importance: Undecided
         Status: Incomplete


** Tags: needs-merge upgrade-software-version

** Changed in: open-iscsi (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to open-iscsi in Ubuntu.
https://bugs.launchpad.net/bugs/1993377

Title:
  Merge open-iscsi from Debian unstable for l-series

Status in open-iscsi package in Ubuntu:
  Incomplete

Bug description:
  Scheduled-For: ubuntu-22.12
  Upstream: UNKNOWN
  Debian:   2.1.7-2    
  Ubuntu:   2.1.7-2ubuntu1


  
  ### New Debian Changes ###

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

    * [09dfaec] Enable hardening build flags
    * [c0ce256] d/rules: remove unused DEB_HOST_MULTIARCH
    * [70574d1] Run separate build for udeb to avoid libsystemd dependency
      (Closes: #1003366)

   -- Chris Hofstaedtler <zeha at debian.org>  Sat, 30 Jul 2022 14:23:25
  +0000

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

    * [3050096] New upstream version 2.1.7 (Closes: #982307, #1016246)
    * [46fd279] Refresh patches, drop upstream applied ftbfs patch
    * [cac01da] Help upstream Makefile find sed in /bin
    * [0202184] Add patches from upstream master to fix build
    * [f61e6a0] Use dh_auto_install, better suits new upstream build system
    * [2080bfb] Fix multiarch install location
    * [4f57eb7] Move udeb files into correct places (like in 2.0.874-7.1)
    * [75b86ce] Cleanup duplicate override_dh_installsystemd section
      (Closes: #1004014)
    * [24f9981] d/copyright: update
    * [41970e3] Rely on dh_installinitramfs to install triggers

   -- Chris Hofstaedtler <zeha at debian.org>  Fri, 29 Jul 2022 19:59:11
  +0000

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

    * [150470c] New upstream version 2.1.5
    * [7ca9f9e] Install the debian iscsid.service unit (Closes: #996708)
    * [d660992] Add patch to fix build failure with gcc-11

   -- Ritesh Raj Sarraf <rrs at debian.org>  Thu, 21 Oct 2021 21:36:50
  +0530

  open-iscsi (2.1.4-2) unstable; urgency=low

    [ Debian Janitor ]
    * [66832cc] Trim trailing whitespace.
    * [f68aaaf] debian/copyright: use spaces rather than tabs to start
      continuation lines.
    * [16eb556] Use secure URI in Homepage field.
    * [c3f9946] Bump debhelper dependency to >= 10, since that's what
      is used in debian/compat.
    * [693da74] Bump debhelper from old 10 to 13.
      + Use dh_installsystemd rather than deprecated dh_systemd_enable.
      + Use dh_installsystemd rather than deprecated dh_systemd_start.
      + debian/rules: Drop --fail-missing argument to dh_missing, which
        is now the default.
    * [107b3e4] Set debhelper-compat version in Build-Depends.
    * [68b97c5] Remove unnecessary 'Testsuite: autopkgtest' header.
    * [b80b61e] Set upstream metadata fields: Bug-Database, Bug-Submit,
      Repository, Repository-Browse.
    * [1096e5b] Update standards version to 4.5.1, no changes needed.

   -- Ritesh Raj Sarraf <rrs at debian.org>  Thu, 09 Sep 2021 19:36:42
  +0530

  open-iscsi (2.1.4-1) unstable; urgency=low

    [ Ritesh Raj Sarraf ]
    * [1a58d4e] Drop patches. Part of new upstream release
    * [a264531] Rebase patch

    [ Rafael David Tinoco ]
    * d/iscsid.service: Let iscsid systemd job run in privileged
      containers but not in unprivileged ones
    * debian/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
    * add IPv6 support
      - Source /run/net6-*.conf when needed.
      - debian/extra/initramfs.local-top: handle IPv6 configs being
        shipped in DEVICE6 or /run/net6-*.conf in the initramfs, so we
        can fill in /run/initramfs/open-iscsi.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 iscsid.socket
      - debian/open-iscsi.postinst:
      - upgrade: run restart logic only if service is running
      - upgrade: disable iscsid.service and enable iscsid.socket
      - iscsid.socket not 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
    * 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:
      - debian/iscsi-network-interface.rules
      - debian/extra/net-interface-handler
    * debian/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.
    * debian/open-iscsi.kmod drop: (LP: #1833586) no static module
      list is needed if we let iscsid load modules itself.


  ### Old Ubuntu Delta ###

  open-iscsi (2.1.7-2ubuntu1) kinetic; urgency=low

    * Merge from Debian unstable. Remaining changes:
      - debian/tests: Add Ubuntu autopkgtest suite:
        + d/t/README-boot-test.md: document test design
        + d/t/control: register testsuite
        + d/t/get-image: helper to fetch an ubuntu cloud image
        + d/t/patch-image: helper to modify an ubuntu cloud image
        + d/test-open-iscsi.py, d/t/testlib.py: various qa regression tests
        + d/t/testsuite: helper to invoke qa regression tests
        + d/t/tgt-boot-test: test using tgt to boot from iscsi
        + d/t/xkvm: helper to spawn a VM
      - d/README.Debian, d/extra/startup-checks.sh, d/open-iscsi.postinst:
        Apply Ubuntu branding to iqn initiator name
    * Dropped changes, no longer needed:
      - debian/open-iscsi-udeb.start: Apply Ubuntu branding
      - Stop producing udebs on i386 where we no longer have d-i or a kernel.
    * Dropped changes, included in Debian:
      - d/p/lp1979692-fix-gcc12-ftbfs-0*.patch: Fix FTBFS with GCC 12.
      - d/rules: remove duplicated dh_installsystemd section
    * Dropped changes, no longer needed:
      - d/control: Transition from libopeniscsiusr0.2.0 to libopeniscsiusr;
        not needed, the referenced version is no longer in any supported
        release and the transitional package is in the previous LTS.

   -- Steve Langasek <steve.langasek at ubuntu.com>  Tue, 16 Aug 2022
  08:32:36 -0700

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-iscsi/+bug/1993377/+subscriptions




More information about the foundations-bugs mailing list